downloading reverse dependencies ... downloading transreg_1.0.3.tar.gz ... ok installing dependencies ‘cornet’, ‘ecpc’, ‘fwelnet’, ‘glmtrans’, ‘joinet’, ‘palasso’, ‘starnet’, ‘xrnet’ Warning: package ‘fwelnet’ is not available for this version of R A version of this package for your version of R might be available elsewhere, see the ideas at https://cran.r-project.org/doc/manuals/r-devel/R-admin.html#Installing-packages also installing the dependencies ‘multiridge’, ‘JOPS’ begin installing package ‘multiridge’ begin installing package ‘JOPS’ begin installing package ‘glmtrans’ begin installing package ‘xrnet’ begin installing package ‘palasso’ * installing *source* package ‘palasso’ ... ** this is package ‘palasso’ version ‘1.0.0’ ** package ‘palasso’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (palasso) begin installing package ‘cornet’ * installing *source* package ‘multiridge’ ... ** this is package ‘multiridge’ version ‘1.11’ ** package ‘multiridge’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** data ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (multiridge) * installing *source* package ‘cornet’ ... ** this is package ‘cornet’ version ‘1.0.0’ ** package ‘cornet’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (cornet) begin installing package ‘starnet’ begin installing package ‘joinet’ * installing *source* package ‘joinet’ ... ** this is package ‘joinet’ version ‘1.0.0’ ** package ‘joinet’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (joinet) * installing *source* package ‘glmtrans’ ... ** this is package ‘glmtrans’ version ‘2.1.0’ ** package ‘glmtrans’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (glmtrans) * installing *source* package ‘starnet’ ... ** this is package ‘starnet’ version ‘1.0.0’ ** using staged installation ** R ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** installing vignettes ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (starnet) * installing *source* package ‘JOPS’ ... ** this is package ‘JOPS’ version ‘0.2.0’ ** package ‘JOPS’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** data *** moving datasets to lazyload DB ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (JOPS) begin installing package ‘ecpc’ * installing *source* package ‘ecpc’ ... ** this is package ‘ecpc’ version ‘3.1.1’ ** package ‘ecpc’ successfully unpacked and MD5 sums checked ** using staged installation ** R ** byte-compile and prepare package for lazy loading ** help *** installing help indices ** building package indices ** testing if installed package can be loaded from temporary location ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (ecpc) * installing *source* package ‘xrnet’ ... ** this is package ‘xrnet’ version ‘1.0.0’ ** package ‘xrnet’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘g++-14 (Debian 14.2.0-19) 14.2.0’ make[1]: Entering directory '/home/hornik/tmp/scratch/RtmpaggGd6/R.INSTALL1258251d56d1f4/xrnet/src' g++-14 -std=gnu++17 -I"/home/hornik/tmp/R-d-gcc-14/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/bigmemory/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c RcppExports.cpp -o RcppExports.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:205, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Dense:1, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:28, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25, from RcppExports.cpp:4: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 }; }; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 }; }; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 }; }; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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& kernel) { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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& kernel) { | ^ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:174: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:165: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits >’ 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from ‘struct Eigen::internal::traits >’ 266 | Alignment = internal::traits::Alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:24:46: required from here 24 | ResAlignment = traits >::Alignment | ^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:271: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from ‘class Eigen::QuaternionBase >’ 46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from ‘class Eigen::Quaternion’ 273 | class Quaternion : public QuaternionBase > | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:27:3: required from here 27 | { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits >’ 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from ‘struct Eigen::internal::traits >’ 266 | Alignment = internal::traits::Alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:98:47: required from here 98 | ResAlignment = traits >::Alignment | ^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from ‘class Eigen::QuaternionBase >’ 46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from ‘class Eigen::Quaternion’ 273 | class Quaternion : public QuaternionBase > | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:102:3: required from here 102 | { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:37, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase >’ 36 | class SparseCompressedBase | ^~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:96:7: required from ‘class Eigen::SparseMatrix’ 96 | class SparseMatrix | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h:61:25: required from here 61 | typedef Triplet T; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits >’ 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Map.h:18:8: required from ‘struct Eigen::internal::traits > >’ 18 | struct traits > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/ForwardDeclarations.h:32:48: required from ‘struct Eigen::internal::accessors_level > >’ 32 | enum { has_direct_access = (traits::Flags & DirectAccessBit) ? 1 : 0, | ^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/ForwardDeclarations.h:111:75: required from ‘class Eigen::Map >’ 111 | int Level = internal::accessors_level::has_write_access ? WriteAccessors : ReadOnlyAccessors | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include/Rcpp/InputParameter.h:64:11: required from ‘class Rcpp::ConstInputParameter > >’ 64 | T obj ; | ^~~ RcppExports.cpp:22:93: required from here 22 | Rcpp::traits::input_parameter< const Eigen::Map >::type Fixed(FixedSEXP); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Map.h:24:49: required from ‘struct Eigen::internal::traits > >’ 24 | ? PlainObjectType::ColsAtCompileTime | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/ForwardDeclarations.h:32:48: required from ‘struct Eigen::internal::accessors_level > >’ 32 | enum { has_direct_access = (traits::Flags & DirectAccessBit) ? 1 : 0, | ^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/ForwardDeclarations.h:111:75: required from ‘class Eigen::Map >’ 111 | int Level = internal::accessors_level::has_write_access ? WriteAccessors : ReadOnlyAccessors | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include/Rcpp/InputParameter.h:64:11: required from ‘class Rcpp::ConstInputParameter > >’ 64 | T obj ; | ^~~ RcppExports.cpp:22:93: required from here 22 | Rcpp::traits::input_parameter< const Eigen::Map >::type Fixed(FixedSEXP); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase >, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map >’ 94 | template class Map | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include/Rcpp/InputParameter.h:64:11: required from ‘class Rcpp::ConstInputParameter > >’ 64 | T obj ; | ^~~ RcppExports.cpp:22:93: required from here 22 | Rcpp::traits::input_parameter< const Eigen::Map >::type Fixed(FixedSEXP); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Map.h:24:49: required from ‘struct Eigen::internal::traits > >’ 24 | ? PlainObjectType::ColsAtCompileTime | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/ForwardDeclarations.h:32:48: required from ‘struct Eigen::internal::accessors_level > >’ 32 | enum { has_direct_access = (traits::Flags & DirectAccessBit) ? 1 : 0, | ^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/ForwardDeclarations.h:111:75: required from ‘class Eigen::Map >’ 111 | int Level = internal::accessors_level::has_write_access ? WriteAccessors : ReadOnlyAccessors | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include/Rcpp/InputParameter.h:64:11: required from ‘class Rcpp::ConstInputParameter > >’ 64 | T obj ; | ^~~ RcppExports.cpp:23:93: required from here 23 | Rcpp::traits::input_parameter< const Eigen::Map >::type beta0(beta0SEXP); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase >, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map >’ 94 | template class Map | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include/Rcpp/InputParameter.h:64:11: required from ‘class Rcpp::ConstInputParameter > >’ 64 | T obj ; | ^~~ RcppExports.cpp:23:93: required from here 23 | Rcpp::traits::input_parameter< const Eigen::Map >::type beta0(beta0SEXP); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R-d-gcc-14/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/bigmemory/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c XrnetUtils.cpp -o XrnetUtils.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:205, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Dense:1, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:28, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25, from XrnetUtils.h:4, from XrnetUtils.cpp:1: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 }; }; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 }; }; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 }; }; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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& kernel) { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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& kernel) { | ^ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:174: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:165: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits >’ 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from ‘struct Eigen::internal::traits >’ 266 | Alignment = internal::traits::Alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:24:46: required from here 24 | ResAlignment = traits >::Alignment | ^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:271: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from ‘class Eigen::QuaternionBase >’ 46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from ‘class Eigen::Quaternion’ 273 | class Quaternion : public QuaternionBase > | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:27:3: required from here 27 | { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits >’ 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from ‘struct Eigen::internal::traits >’ 266 | Alignment = internal::traits::Alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:98:47: required from here 98 | ResAlignment = traits >::Alignment | ^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from ‘class Eigen::QuaternionBase >’ 46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from ‘class Eigen::Quaternion’ 273 | class Quaternion : public QuaternionBase > | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:102:3: required from here 102 | { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:37, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase >’ 36 | class SparseCompressedBase | ^~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:96:7: required from ‘class Eigen::SparseMatrix’ 96 | class SparseMatrix | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h:61:25: required from here 61 | typedef Triplet T; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits >’ 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ XrnetUtils.h:7:48: required from here 7 | void compute_penalty(Eigen::Ref path, | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ XrnetUtils.h:7:48: required from here 7 | void compute_penalty(Eigen::Ref path, | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ XrnetUtils.h:23:71: required from here 23 | const Eigen::Ref & Fixed, | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Ref.h:59:34: required from ‘class Eigen::RefBase > >’ 59 | template class RefBase | ^~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Ref.h:329:77: required from ‘class Eigen::Ref >’ 329 | template class Ref | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.h:30:41: required from here 30 | Eigen::MatrixXd pred(X.rows(), betas.cols()); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Ref.h:59:34: required from ‘class Eigen::RefBase > >’ 59 | template class RefBase | ^~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Ref.h:329:77: required from ‘class Eigen::Ref >’ 329 | template class Ref | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.h:32:64: required from here 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ XrnetUtils.h:38:45: required from here 38 | pred = pred.unaryExpr(&logit_inv); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:17, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/shared_ptr.hpp:17, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/bigmemory/include/bigmemory/BigMatrix.h:10, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/bigmemory/include/bigmemory/MatrixAccessor.hpp:4, from XrnetUtils.cpp:2: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/detail/shared_count.hpp:326:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 326 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/detail/shared_count.hpp:23: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:354:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 354 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:365:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 365 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:423:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 423 | shared_ptr & operator=( std::auto_ptr & r ) | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:430:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 430 | shared_ptr & operator=( std::auto_ptr && r ) | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:432:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 432 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase >, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Ref.h:59:34: required from ‘class Eigen::RefBase > >’ 59 | template class RefBase | ^~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Ref.h:281:76: required from ‘class Eigen::Ref >’ 281 | template class Ref | ^~~ XrnetUtils.cpp:15:39: required from here 15 | const double & ys) { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, const Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits, const Eigen::Ref >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 38 | >::type Scalar; | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Ref >, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ XrnetUtils.cpp:36:31: required from here 36 | path = penalty_user / ys; | ^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Ref >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Ref >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Ref >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Ref >, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ XrnetUtils.cpp:36:31: required from here 36 | path = penalty_user / ys; | ^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::InnerStride<1> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::InnerStride<1> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::InnerStride<1> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::InnerStride<1> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::InnerStride<1> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map, 0, Eigen::InnerStride<1> >’ 94 | template class Map | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:887:41: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Ref >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Ref >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Ref.h:44:50: required from ‘struct Eigen::internal::traits > >::match, const Eigen::Ref >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 44 | DerivedAlignment = int(evaluator::Alignment), | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Ref.h:288:101: required by substitution of ‘template Eigen::Ref >::Ref(const Eigen::DenseBase&, typename Eigen::internal::enable_if<(bool)(Eigen::internal::traits > >::match::MatchAtCompileTime), Derived>::type*) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Ref >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]’ 288 | typename internal::enable_if::MatchAtCompileTime),Derived>::type* = 0); | ^~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:36:31: required from here 36 | path = penalty_user / ys; | ^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map, 0, Eigen::Stride<0, 0> >’ 94 | template class Map | ^~~ XrnetUtils.cpp:48:63: required from here 48 | const std::string & family) { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map, 0, Eigen::Stride<0, 0> >’ 94 | template class Map | ^~~ XrnetUtils.cpp:48:63: required from here 48 | const std::string & family) { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map >’ 94 | template class Map | ^~~ XrnetUtils.cpp:52:20: required from here 52 | MapMat xmap((const double *) &x_mat[0], x_mat.rows(), x_mat.cols()); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, 0, Eigen::Stride<0, 0> > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase, 0, Eigen::Stride<0, 0> > >’ 36 | class SparseCompressedBase | ^~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:50:7: required from ‘class Eigen::SparseMapBase, 0, Eigen::Stride<0, 0> >, 0>’ 50 | class SparseMapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:148:7: required from ‘class Eigen::SparseMapBase, 0, Eigen::Stride<0, 0> >, 1>’ 148 | class SparseMapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:222:7: required from ‘class Eigen::Map, 0, Eigen::Stride<0, 0> >’ 222 | class Map, Options, StrideType> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/MappedSparseMatrix.h:32:7: required from ‘class Eigen::MappedSparseMatrix’ 32 | class MappedSparseMatrix | ^~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:60:60: required from here 60 | return computeResponse(Rcpp::as(X), Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ XrnetUtils.h:32:41: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase > >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose > >’ 52 | template class Transpose | ^~~~~~~~~ XrnetUtils.h:32:74: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~~~~~~~~~~~^~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix >, Eigen::Transpose > >, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix >, Eigen::Transpose > >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix >, Eigen::Transpose > >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, Eigen::Matrix >, Eigen::Transpose > >, 0, 5>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, Eigen::Matrix >, Eigen::Transpose > >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ XrnetUtils.h:32:57: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, Eigen::Ref >, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, Eigen::Ref >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, Eigen::Ref >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base >, Eigen::Ref >, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl >, Eigen::Ref >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product >, Eigen::Ref >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ XrnetUtils.h:32:81: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~^~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ XrnetUtils.h:32:77: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, Eigen::Ref >, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, Eigen::Ref >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, Eigen::Ref >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base >, Eigen::Ref >, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl >, Eigen::Ref >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product >, Eigen::Ref >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ XrnetUtils.h:32:97: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~~^~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ XrnetUtils.h:32:89: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::Ref >, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, Eigen::Ref >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, Eigen::Ref >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, Eigen::Ref >, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::Ref >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Ref >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ XrnetUtils.h:32:81: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~^~~~~~~ XrnetUtils.cpp:60:41: required from here 60 | return computeResponse(Rcpp::as(X), Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Ref >, 0> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Ref >, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Ref >, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Ref >, 0>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Ref >, 0> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ XrnetUtils.h:32:77: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ XrnetUtils.cpp:60:41: required from here 60 | return computeResponse(Rcpp::as(X), Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ XrnetUtils.h:32:89: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ XrnetUtils.cpp:60:41: required from here 60 | return computeResponse(Rcpp::as(X), Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::InnerStride<1> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::InnerStride<1> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::InnerStride<1> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::InnerStride<1> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::InnerStride<1> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::InnerStride<1> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:887:41: required from ‘struct Eigen::internal::mapbase_evaluator, 0, Eigen::InnerStride<1> >, Eigen::Matrix >’ 887 | typedef typename XprType::PointerType PointerType; | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:977:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::InnerStride<1> > >’ 977 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1018:71: required from ‘struct Eigen::internal::evaluator > >’ 1018 | Flags = evaluator >::Flags, | ^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:391:7: required from ‘Eigen::DenseCoeffsBase::Scalar& Eigen::DenseCoeffsBase::coeffRef(Eigen::Index) [with Derived = Eigen::Ref >; Scalar = double; Eigen::Index = long int]’ 391 | EIGEN_STATIC_ASSERT(internal::evaluator::Flags & LinearAccessBit, | ^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:411:22: required from ‘Eigen::DenseCoeffsBase::Scalar& Eigen::DenseCoeffsBase::operator[](Eigen::Index) [with Derived = Eigen::Ref >; Scalar = double; Eigen::Index = long int]’ 411 | return coeffRef(index); | ~~~~~~~~^~~~~~~ XrnetUtils.cpp:21:15: required from here 21 | path[0] = bigNum; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, const Eigen::Block >, -1, 1, true>, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, const Eigen::Block >, -1, 1, true>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, const Eigen::Block >, -1, 1, true>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base >, const Eigen::Block >, -1, 1, true>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl >, const Eigen::Block >, -1, 1, true>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product >, const Eigen::Block >, -1, 1, true>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, -1, 1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense >, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::OuterStride<> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::OuterStride<> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::OuterStride<> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map, 0, Eigen::OuterStride<> >’ 94 | template class Map | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:887:41: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:277: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator >, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval >, -1, 1, true>, Eigen::Dense>’ 372 | typedef typename plain_matrix_type_dense::XprKind, evaluator::Flags>::type type; | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from ‘struct Eigen::internal::generic_product_impl >, const Eigen::Block >, -1, 1, true>, Eigen::DenseShape, Eigen::DenseShape, 7>’ 370 | typedef typename nested_eval::type RhsNested; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >; Scalar = double]’ 478 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:455:20: required from ‘static void Eigen::internal::generic_product_impl::addTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >]’ 455 | scaleAndAddTo(dst,lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:163:42: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, false>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 1, -1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 1, -1, false>, Eigen::Ref >, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 1, -1, false>, Eigen::Ref >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 1, -1, false>, Eigen::Ref >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base >, 1, -1, false>, Eigen::Ref >, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl >, 1, -1, false>, Eigen::Ref >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product >, 1, -1, false>, Eigen::Ref >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 1, -1, false>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 1, -1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, 1, -1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense >, 1, -1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, 1, -1, false> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator >, 1, -1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval >, 1, -1, false>, Eigen::Dense>’ 372 | typedef typename plain_matrix_type_dense::XprKind, evaluator::Flags>::type type; | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from ‘struct Eigen::internal::generic_product_impl >, 1, -1, false>, Eigen::Ref >, Eigen::DenseShape, Eigen::DenseShape, 7>’ 369 | typedef typename nested_eval::type LhsNested; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >; Scalar = double]’ 485 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:455:20: required from ‘static void Eigen::internal::generic_product_impl::addTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >]’ 455 | scaleAndAddTo(dst,lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:163:42: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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; Lhs = Eigen::CwiseNullaryOp, Eigen::Matrix >; Rhs = Eigen::Transpose > >; Func = generic_product_impl, Eigen::Matrix >, Eigen::Transpose > >, Eigen::DenseShape, Eigen::DenseShape, 5>::set]’ 280 | func(dst.col(j), rhsEval.coeff(Index(0),j) * actual_lhs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:317:41: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:34:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 34 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, const Eigen::Block >, -1, 1, true>, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, const Eigen::Block >, -1, 1, true>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, const Eigen::Block >, -1, 1, true>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base >, const Eigen::Block >, -1, 1, true>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl >, const Eigen::Block >, -1, 1, true>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product >, const Eigen::Block >, -1, 1, true>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:34:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 34 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 1, -1, false>, Eigen::Ref >, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 1, -1, false>, Eigen::Ref >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 1, -1, false>, Eigen::Ref >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base >, 1, -1, false>, Eigen::Ref >, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl >, 1, -1, false>, Eigen::Ref >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product >, 1, -1, false>, Eigen::Ref >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:34:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 34 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 1, -1, false>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 1, -1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, 1, -1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense >, 1, -1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:34:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 34 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, 1, -1, false> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator >, 1, -1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval >, 1, -1, false>, Eigen::Dense>’ 372 | typedef typename plain_matrix_type_dense::XprKind, evaluator::Flags>::type type; | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from ‘struct Eigen::internal::generic_product_impl >, 1, -1, false>, Eigen::Ref >, Eigen::DenseShape, Eigen::DenseShape, 7>’ 369 | typedef typename nested_eval::type LhsNested; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map >; Rhs = Eigen::Ref >; Scalar = double]’ 485 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:455:20: required from ‘static void Eigen::internal::generic_product_impl::addTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map >; Rhs = Eigen::Ref >]’ 455 | scaleAndAddTo(dst,lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:163:42: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:34:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 34 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, Eigen::Ref >, 1>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, Eigen::Ref >, 1> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, Eigen::Ref >, 1> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base >, Eigen::Ref >, 1, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl >, Eigen::Ref >, 1, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product >, Eigen::Ref >, 1>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, -1, 1, true>, -1, 1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, -1, 1, true>, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, -1, 1, true>, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, -1, 1, true>, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, -1, 1, true>, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense >, -1, 1, true>, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 1, -1, false>, 1, -1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 1, -1, false>, 1, -1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 1, -1, false>, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 1, -1, false>, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, 1, -1, false>, 1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense >, 1, -1, false>, 1, -1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, Eigen::Ref >, 1>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, Eigen::Ref >, 1> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, Eigen::Ref >, 1> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base >, Eigen::Ref >, 1, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl >, Eigen::Ref >, 1, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product >, Eigen::Ref >, 1>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:34:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 34 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 1, -1, false>, 1, -1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 1, -1, false>, 1, -1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 1, -1, false>, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 1, -1, false>, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, 1, -1, false>, 1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense >, 1, -1, false>, 1, -1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:34:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 34 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:336:80: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > > >’ 336 | typedef typename DenseCoeffsBase::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:282:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >’ 282 | struct evaluator, Options, StrideType> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseUtil.h:121:8: required from ‘struct Eigen::internal::plain_object_eval, 0, Eigen::Stride<0, 0> >, Eigen::Sparse>’ 121 | struct plain_object_eval | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseDenseProduct.h:187:104: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Ref >; int ProductType = 8; Scalar = double]’ 187 | typedef typename nested_eval::type LhsNested; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from ‘static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Ref >; Derived = Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, Eigen::Ref >, Eigen::SparseShape, Eigen::DenseShape, 8>; Scalar = double]’ 361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:353:18: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:34:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 34 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:60:41: required from here 60 | return computeResponse(Rcpp::as(X), Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:333: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of ‘class Eigen::internal::gemv_traits’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:87:38: required from ‘struct Eigen::internal::general_matrix_vector_product, 0, false, double, Eigen::internal::const_blas_data_mapper, false, 0>’ 87 | typedef typename Traits::LhsPacket LhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:253:134: 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::Ref >; Rhs = Eigen::Block >, -1, 1, true>; Dest = Eigen::Block, -1, 1, true>; typename Dest::Scalar = double]’ 252 | general_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253 | ::run( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 254 | actualLhs.rows(), actualLhs.cols(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | LhsMapper(actualLhs.data(), actualLhs.outerStride()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | RhsMapper(actualRhs.data(), actualRhs.innerStride()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 | dest.data(), 1, | ~~~~~~~~~~~~~~~ 258 | compatibleAlpha); | ~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, true>; Lhs = Eigen::Ref >; Rhs = const Eigen::Block >, -1, 1, true>; Scalar = double]’ 385 | internal::gemv_dense_selector::HasUsableDirectAccess) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | >::run(actual_lhs, actual_rhs, dst, alpha); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >; Scalar = double]’ 478 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:455:20: required from ‘static void Eigen::internal::generic_product_impl::addTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >]’ 455 | scaleAndAddTo(dst,lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:163:42: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 51 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 52 | unpacket_traits<_RhsPacket>::vectorizable && | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 54 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 55 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 56 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1 | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 59 | typedef typename conditional::type LhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 60 | typedef typename conditional::type RhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 61 | typedef typename conditional::type ResPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of ‘class Eigen::internal::gemv_traits’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:91:42: required from ‘struct Eigen::internal::general_matrix_vector_product, 0, false, double, Eigen::internal::const_blas_data_mapper, false, 0>’ 91 | typedef typename HalfTraits::LhsPacket LhsPacketHalf; | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:253:134: 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::Ref >; Rhs = Eigen::Block >, -1, 1, true>; Dest = Eigen::Block, -1, 1, true>; typename Dest::Scalar = double]’ 252 | general_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253 | ::run( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 254 | actualLhs.rows(), actualLhs.cols(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | LhsMapper(actualLhs.data(), actualLhs.outerStride()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | RhsMapper(actualRhs.data(), actualRhs.innerStride()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 | dest.data(), 1, | ~~~~~~~~~~~~~~~ 258 | compatibleAlpha); | ~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, true>; Lhs = Eigen::Ref >; Rhs = const Eigen::Block >, -1, 1, true>; Scalar = double]’ 385 | internal::gemv_dense_selector::HasUsableDirectAccess) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | >::run(actual_lhs, actual_rhs, dst, alpha); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >; Scalar = double]’ 478 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:455:20: required from ‘static void Eigen::internal::generic_product_impl::addTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >]’ 455 | scaleAndAddTo(dst,lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:163:42: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 51 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 52 | unpacket_traits<_RhsPacket>::vectorizable && | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 54 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 55 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 56 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1 | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 59 | typedef typename conditional::type LhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 60 | typedef typename conditional::type RhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 61 | typedef typename conditional::type ResPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of ‘class Eigen::internal::gemv_traits’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:95:45: required from ‘struct Eigen::internal::general_matrix_vector_product, 0, false, double, Eigen::internal::const_blas_data_mapper, false, 0>’ 95 | typedef typename QuarterTraits::LhsPacket LhsPacketQuarter; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:253:134: 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::Ref >; Rhs = Eigen::Block >, -1, 1, true>; Dest = Eigen::Block, -1, 1, true>; typename Dest::Scalar = double]’ 252 | general_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253 | ::run( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 254 | actualLhs.rows(), actualLhs.cols(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | LhsMapper(actualLhs.data(), actualLhs.outerStride()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | RhsMapper(actualRhs.data(), actualRhs.innerStride()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 | dest.data(), 1, | ~~~~~~~~~~~~~~~ 258 | compatibleAlpha); | ~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, true>; Lhs = Eigen::Ref >; Rhs = const Eigen::Block >, -1, 1, true>; Scalar = double]’ 385 | internal::gemv_dense_selector::HasUsableDirectAccess) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | >::run(actual_lhs, actual_rhs, dst, alpha); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >; Scalar = double]’ 478 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:455:20: required from ‘static void Eigen::internal::generic_product_impl::addTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >]’ 455 | scaleAndAddTo(dst,lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:163:42: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 51 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 52 | unpacket_traits<_RhsPacket>::vectorizable && | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 54 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 55 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 56 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1 | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 59 | typedef typename conditional::type LhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 60 | typedef typename conditional::type RhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 61 | typedef typename conditional::type ResPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 2, Eigen::Stride<0, 0> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 2, Eigen::Stride<0, 0> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 2, Eigen::Stride<0, 0> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 2, Eigen::Stride<0, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 2, Eigen::Stride<0, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 2, Eigen::Stride<0, 0> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::Ref >; Rhs = Eigen::Block >, -1, 1, true>; Dest = Eigen::Block, -1, 1, true>; typename Dest::Scalar = double]’ 296 | dest.matrix() += actualAlpha * MappedDest(actualDestPtr, dest.size()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 1, -1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase > >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose > >’ 52 | template class Transpose | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:26: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 1, -1, false> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 1, -1, false> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl >, 1, -1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose >, 1, -1, false> >’ 52 | template class Transpose | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 1, -1, false> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 1, -1, false> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl >, 1, -1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose >, 1, -1, false> >’ 52 | template class Transpose | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:34:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 34 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true>, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block >, 1, -1, false>; U = Eigen::Block >, -1, 1, true>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 1, -1, false>, 1, -1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 1, -1, false>, 1, -1, true> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 1, -1, false>, 1, -1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 1, -1, false>, 1, -1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl >, 1, -1, false>, 1, -1, true>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose >, 1, -1, false>, 1, -1, true> >’ 52 | template class Transpose | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose >, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose >, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose >, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose >, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose >, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block >, 1, -1, false>, 1, -1, true>; U = Eigen::Block >, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, -1, 1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, -1, 1, true>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, -1, 1, true>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, false> >, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, false> >, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 1, -1, false> >, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:330: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘class Eigen::internal::gebp_traits’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:147:40: required from ‘void Eigen::internal::evaluateProductBlockingSizesHeuristic(Index&, Index&, Index&, Index) [with LhsScalar = double; RhsScalar = double; int KcFactor = 1; Index = long int]’ 147 | typedef typename Traits::ResScalar ResScalar; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:342:81: required from ‘void Eigen::internal::computeProductBlockingSizes(Index&, Index&, Index&, Index) [with LhsScalar = double; RhsScalar = double; int KcFactor = 1; Index = long int]’ 342 | evaluateProductBlockingSizesHeuristic(k, m, n, num_threads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:355:66: required from ‘Eigen::internal::gemm_blocking_space::gemm_blocking_space(Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, bool) [with int StorageOrder = 0; _LhsScalar = double; _RhsScalar = double; int MaxRows = -1; int MaxCols = -1; int MaxDepth = -1; int KcFactor = 1; Eigen::Index = long int]’ 355 | computeProductBlockingSizes(this->m_kc, this->m_mc, this->m_nc, num_threads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:507:18: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >; Scalar = double]’ 507 | BlockingType blocking(dst.rows(), dst.cols(), lhs.cols(), 1, true); | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:455:20: required from ‘static void Eigen::internal::generic_product_impl::addTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >]’ 455 | scaleAndAddTo(dst,lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:163:42: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable, | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable, | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 433 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 434 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 435 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 460 | typedef typename conditional::type LhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 461 | typedef typename conditional::type RhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 462 | typedef typename conditional::type ResPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 465 | typedef QuadPacket RhsPacketx4; | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘class Eigen::internal::gebp_traits’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1080:42: required from ‘struct Eigen::internal::gebp_kernel, 4, 4, false, false>’ 1080 | typedef typename HalfTraits::LhsPacket LhsPacketHalf; | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:82:107: required from ‘static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]’ 82 | gebp_kernel gebp; | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from ‘void Eigen::internal::gemm_functor::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >; Dest = Eigen::Matrix; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, -1, -1, -1, 1, false>]’ 230 | Gemm::run(rows, cols, m_lhs.cols(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &m_lhs.coeffRef(row,0), m_lhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | &m_rhs.coeffRef(0,col), m_rhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | (Scalar*)&(m_dest.coeffRef(row,col)), m_dest.innerStride(), m_dest.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | m_actualAlpha, m_blocking, info); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/Parallelizer.h:114:7: required from ‘void Eigen::internal::parallelize_gemm(const Functor&, Index, Index, Index, bool) [with bool Condition = true; Functor = gemm_functor, Eigen::Ref >, Eigen::Ref >, Eigen::Matrix, gemm_blocking_space<0, double, double, -1, -1, -1, 1, false> >; Index = long int]’ 114 | func(0,rows, 0,cols); | ~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:509:9: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >; Scalar = double]’ 508 | internal::parallelize_gemm<(Dest::MaxRowsAtCompileTime>32 || Dest::MaxRowsAtCompileTime==Dynamic)> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | (GemmFunctor(lhs, rhs, dst, actualAlpha, blocking), a_lhs.rows(), a_rhs.cols(), a_lhs.cols(), Dest::Flags&RowMajorBit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:455:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable, | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable, | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 433 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 434 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 435 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 460 | typedef typename conditional::type LhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 461 | typedef typename conditional::type RhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 462 | typedef typename conditional::type ResPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 465 | typedef QuadPacket RhsPacketx4; | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘class Eigen::internal::gebp_traits’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1085:45: required from ‘struct Eigen::internal::gebp_kernel, 4, 4, false, false>’ 1085 | typedef typename QuarterTraits::LhsPacket LhsPacketQuarter; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:82:107: required from ‘static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]’ 82 | gebp_kernel gebp; | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from ‘void Eigen::internal::gemm_functor::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >; Dest = Eigen::Matrix; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, -1, -1, -1, 1, false>]’ 230 | Gemm::run(rows, cols, m_lhs.cols(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &m_lhs.coeffRef(row,0), m_lhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | &m_rhs.coeffRef(0,col), m_rhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | (Scalar*)&(m_dest.coeffRef(row,col)), m_dest.innerStride(), m_dest.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | m_actualAlpha, m_blocking, info); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/Parallelizer.h:114:7: required from ‘void Eigen::internal::parallelize_gemm(const Functor&, Index, Index, Index, bool) [with bool Condition = true; Functor = gemm_functor, Eigen::Ref >, Eigen::Ref >, Eigen::Matrix, gemm_blocking_space<0, double, double, -1, -1, -1, 1, false> >; Index = long int]’ 114 | func(0,rows, 0,cols); | ~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:509:9: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >; Scalar = double]’ 508 | internal::parallelize_gemm<(Dest::MaxRowsAtCompileTime>32 || Dest::MaxRowsAtCompileTime==Dynamic)> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | (GemmFunctor(lhs, rhs, dst, actualAlpha, blocking), a_lhs.rows(), a_rhs.cols(), a_lhs.cols(), Dest::Flags&RowMajorBit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:455:20: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable, | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable, | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 433 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 434 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 435 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 460 | typedef typename conditional::type LhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 461 | typedef typename conditional::type RhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 462 | typedef typename conditional::type ResPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 465 | typedef QuadPacket RhsPacketx4; | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true>, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block >, 1, -1, false>; U = Eigen::Block >, -1, 1, true>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:34:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 34 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 1, -1, false>, 1, -1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 1, -1, false>, 1, -1, true> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 1, -1, false>, 1, -1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 1, -1, false>, 1, -1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl >, 1, -1, false>, 1, -1, true>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose >, 1, -1, false>, 1, -1, true> >’ 52 | template class Transpose | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:34:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 34 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose >, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose >, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose >, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose >, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose >, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block >, 1, -1, false>, 1, -1, true>; U = Eigen::Block >, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:34:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 34 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘void Eigen::internal::gemm_pack_lhs::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long int; DataMapper = Eigen::internal::const_blas_data_mapper; int Pack1 = 4; int Pack2 = 2; Packet = __vector(2) double; bool Conjugate = false; bool PanelMode = false]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:184:17: required from ‘static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]’ 184 | pack_lhs(blockA, lhs.getSubMapper(i2,k2), actual_kc, actual_mc); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from ‘void Eigen::internal::gemm_functor::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >; Dest = Eigen::Matrix; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, -1, -1, -1, 1, false>]’ 230 | Gemm::run(rows, cols, m_lhs.cols(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &m_lhs.coeffRef(row,0), m_lhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | &m_rhs.coeffRef(0,col), m_rhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | (Scalar*)&(m_dest.coeffRef(row,col)), m_dest.innerStride(), m_dest.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | m_actualAlpha, m_blocking, info); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/Parallelizer.h:114:7: required from ‘void Eigen::internal::parallelize_gemm(const Functor&, Index, Index, Index, bool) [with bool Condition = true; Functor = gemm_functor, Eigen::Ref >, Eigen::Ref >, Eigen::Matrix, gemm_blocking_space<0, double, double, -1, -1, -1, 1, false> >; Index = long int]’ 114 | func(0,rows, 0,cols); | ~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:509:9: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >; Scalar = double]’ 508 | internal::parallelize_gemm<(Dest::MaxRowsAtCompileTime>32 || Dest::MaxRowsAtCompileTime==Dynamic)> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | (GemmFunctor(lhs, rhs, dst, actualAlpha, blocking), a_lhs.rows(), a_rhs.cols(), a_lhs.cols(), Dest::Flags&RowMajorBit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:455:20: required from ‘static void Eigen::internal::generic_product_impl::addTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >]’ 455 | scaleAndAddTo(dst,lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:163:42: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::half>::half QuarterPacket; | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::size, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::size, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘void Eigen::internal::gemm_pack_rhs::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long int; DataMapper = Eigen::internal::const_blas_data_mapper; int nr = 4; bool Conjugate = false; bool PanelMode = false]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:195:21: required from ‘static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]’ 195 | pack_rhs(blockB, rhs.getSubMapper(k2,j2), actual_kc, actual_nc); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from ‘void Eigen::internal::gemm_functor::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >; Dest = Eigen::Matrix; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, -1, -1, -1, 1, false>]’ 230 | Gemm::run(rows, cols, m_lhs.cols(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &m_lhs.coeffRef(row,0), m_lhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | &m_rhs.coeffRef(0,col), m_rhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | (Scalar*)&(m_dest.coeffRef(row,col)), m_dest.innerStride(), m_dest.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | m_actualAlpha, m_blocking, info); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/Parallelizer.h:114:7: required from ‘void Eigen::internal::parallelize_gemm(const Functor&, Index, Index, Index, bool) [with bool Condition = true; Functor = gemm_functor, Eigen::Ref >, Eigen::Ref >, Eigen::Matrix, gemm_blocking_space<0, double, double, -1, -1, -1, 1, false> >; Index = long int]’ 114 | func(0,rows, 0,cols); | ~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:509:9: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >; Scalar = double]’ 508 | internal::parallelize_gemm<(Dest::MaxRowsAtCompileTime>32 || Dest::MaxRowsAtCompileTime==Dynamic)> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | (GemmFunctor(lhs, rhs, dst, actualAlpha, blocking), a_lhs.rows(), a_rhs.cols(), a_lhs.cols(), Dest::Flags&RowMajorBit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:455:20: required from ‘static void Eigen::internal::generic_product_impl::addTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >]’ 455 | scaleAndAddTo(dst,lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:163:42: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 2459 | PacketBlock kernel; | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const LhsScalar*, const RhsScalar*, Index, Index, Index, ResScalar, Index, Index, Index, Index) [with LhsScalar = double; RhsScalar = double; Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 4; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false; ResScalar = double]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: required from ‘static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]’ 198 | gebp(res.getSubMapper(i2, j2), blockA, blockB, actual_mc, actual_kc, actual_nc, alpha); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from ‘void Eigen::internal::gemm_functor::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >; Dest = Eigen::Matrix; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, -1, -1, -1, 1, false>]’ 230 | Gemm::run(rows, cols, m_lhs.cols(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &m_lhs.coeffRef(row,0), m_lhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | &m_rhs.coeffRef(0,col), m_rhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | (Scalar*)&(m_dest.coeffRef(row,col)), m_dest.innerStride(), m_dest.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | m_actualAlpha, m_blocking, info); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/Parallelizer.h:114:7: required from ‘void Eigen::internal::parallelize_gemm(const Functor&, Index, Index, Index, bool) [with bool Condition = true; Functor = gemm_functor, Eigen::Ref >, Eigen::Ref >, Eigen::Matrix, gemm_blocking_space<0, double, double, -1, -1, -1, 1, false> >; Index = long int]’ 114 | func(0,rows, 0,cols); | ~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:509:9: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >; Scalar = double]’ 508 | internal::parallelize_gemm<(Dest::MaxRowsAtCompileTime>32 || Dest::MaxRowsAtCompileTime==Dynamic)> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | (GemmFunctor(lhs, rhs, dst, actualAlpha, blocking), a_lhs.rows(), a_rhs.cols(), a_lhs.cols(), Dest::Flags&RowMajorBit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:455:20: required from ‘static void Eigen::internal::generic_product_impl::addTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Ref >; Rhs = Eigen::Ref >]’ 455 | scaleAndAddTo(dst,lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:163:42: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::half>::size; | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::half>::half>::size; | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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=8,typename unpacket_traits::half,SResPacket>::type SResPacketHalf; | ^~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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=8,typename unpacket_traits::half,SLhsPacket>::type SLhsPacketHalf; | ^~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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=8,typename unpacket_traits::half,SRhsPacket>::type SRhsPacketHalf; | ^~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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=8,typename unpacket_traits::half,SAccPacket>::type SAccPacketHalf; | ^~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, -1, 1, true>, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator >, -1, 1, true>, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, 1, -1, false>, 1, -1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator >, 1, -1, false>, 1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator >, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>’ 311 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator >, 1, -1, false>, 1, -1, true> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator >, 1, -1, false>, 1, -1, true> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose >, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, 1, -1, false>, 1, -1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator >, 1, -1, false>, 1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator >, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>’ 311 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator >, 1, -1, false>, 1, -1, true> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator >, 1, -1, false>, 1, -1, true> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose >, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:34:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 34 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Ref >; Rhs = Eigen::Ref >; int ProductTag = 8; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Ref >; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Ref >; CoeffReturnType = double; Eigen::Index = long int]’ 606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Map >; Rhs = Eigen::Ref >; int ProductTag = 8; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Map >; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Ref >; CoeffReturnType = double; Eigen::Index = long int]’ 606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:34:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 34 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = add_assign_op]’ 780 | DstEvaluatorType dstEvaluator(dst); | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = add_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Derived = Eigen::Block, -1, 1, true>]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:296:25: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix >, Eigen::Transpose > >, 0>, const Eigen::Product >, Eigen::Ref >, 0> >, const Eigen::Product >, Eigen::Ref >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ XrnetUtils.h:32:14: required from ‘Eigen::MatrixXd computeResponse(const TX&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const std::string&, const std::string&) [with TX = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix; std::string = std::__cxx11::basic_string]’ 32 | pred = Eigen::VectorXd::Constant(X.rows(), 1.0) * beta0.transpose() + X * betas + Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetUtils.cpp:53:39: required from here 53 | return computeResponse(xmap, Fixed, beta0, betas, gammas, response_type, family); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R-d-gcc-14/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/bigmemory/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c rcpp_wrappers_cv.cpp -o rcpp_wrappers_cv.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:205, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Dense:1, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:28, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25, from DataFunctions.h:4, from rcpp_wrappers_cv.cpp:2: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 }; }; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 }; }; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 }; }; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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& kernel) { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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& kernel) { | ^ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:174: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:165: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits >’ 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from ‘struct Eigen::internal::traits >’ 266 | Alignment = internal::traits::Alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:24:46: required from here 24 | ResAlignment = traits >::Alignment | ^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:271: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from ‘class Eigen::QuaternionBase >’ 46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from ‘class Eigen::Quaternion’ 273 | class Quaternion : public QuaternionBase > | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:27:3: required from here 27 | { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits >’ 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from ‘struct Eigen::internal::traits >’ 266 | Alignment = internal::traits::Alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:98:47: required from here 98 | ResAlignment = traits >::Alignment | ^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from ‘class Eigen::QuaternionBase >’ 46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from ‘class Eigen::Quaternion’ 273 | class Quaternion : public QuaternionBase > | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:102:3: required from here 102 | { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:37, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase >’ 36 | class SparseCompressedBase | ^~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:96:7: required from ‘class Eigen::SparseMatrix’ 96 | class SparseMatrix | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h:61:25: required from here 61 | typedef Triplet T; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits >’ 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ DataFunctions.h:8:60: required from here 8 | const Eigen::Ref & wgts_user, | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ DataFunctions.h:8:60: required from here 8 | const Eigen::Ref & wgts_user, | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase >, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Ref.h:59:34: required from ‘class Eigen::RefBase > >’ 59 | template class RefBase | ^~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Ref.h:281:76: required from ‘class Eigen::Ref >’ 281 | template class Ref | ^~~ DataFunctions.h:15:29: required from here 15 | int idx) { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ DataFunctions.h:62:34: required from here 62 | int idx) { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Ref.h:59:34: required from ‘class Eigen::RefBase > >’ 59 | template class RefBase | ^~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Ref.h:329:77: required from ‘class Eigen::Ref >’ 329 | template class Ref | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:73:23: required from here 73 | auto cent_x = cent.head(X.cols()); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, -1, 1, true>, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, -1, 1, true, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, -1, 1, true>’ 103 | template class Block | ^~~~~ DataFunctions.h:82:30: required from here 82 | double xzj_mean = xzj.cwiseProduct(wgts_user).sum(); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, -1, 1, true>, const Eigen::Ref > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, -1, 1, true>, const Eigen::Ref >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:82:54: required from here 82 | double xzj_mean = xzj.cwiseProduct(wgts_user).sum(); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:83:64: required from here 83 | xv[idx] = xzj.cwiseProduct(xzj.cwiseProduct(wgts_user)).sum() - xzj_mean * xzj_mean; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:17, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/shared_ptr.hpp:17, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/bigmemory/include/bigmemory/BigMatrix.h:10, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/bigmemory/include/bigmemory/MatrixAccessor.hpp:4, from CoordSolver.h:6, from Xrnet.h:5, from XrnetCV.h:6, from rcpp_wrappers_cv.cpp:3: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/detail/shared_count.hpp:326:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 326 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/detail/shared_count.hpp:23: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:354:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 354 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:365:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 365 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:423:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 423 | shared_ptr & operator=( std::auto_ptr & r ) | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:430:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 430 | shared_ptr & operator=( std::auto_ptr && r ) | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:432:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 432 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map, 0, Eigen::Stride<0, 0> >’ 94 | template class Map | ^~~ CoordSolver.h:21:12: required from here 21 | MapMat y; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map, 0, Eigen::Stride<0, 0> >’ 94 | template class Map | ^~~ CoordSolver.h:27:12: required from here 27 | MapVec penalty_type; | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map, 0, Eigen::Stride<0, 0> >’ 94 | template class Map | ^~~ CoordSolver.h:41:33: required from here 41 | Eigen::Map xv; | ^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Ref.h:59:34: required from ‘class Eigen::RefBase > >’ 59 | template class RefBase | ^~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Ref.h:329:77: required from ‘class Eigen::Ref >’ 329 | template class Ref | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CoordSolver.h:78:9: required from here 78 | n(X_.rows()), | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, 0, Eigen::Stride<0, 0> > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase, 0, Eigen::Stride<0, 0> > >’ 36 | class SparseCompressedBase | ^~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:50:7: required from ‘class Eigen::SparseMapBase, 0, Eigen::Stride<0, 0> >, 0>’ 50 | class SparseMapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:148:7: required from ‘class Eigen::SparseMapBase, 0, Eigen::Stride<0, 0> >, 1>’ 148 | class SparseMapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:222:7: required from ‘class Eigen::Map, 0, Eigen::Stride<0, 0> >’ 222 | class Map, Options, StrideType> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/MappedSparseMatrix.h:32:7: required from ‘class Eigen::MappedSparseMatrix’ 32 | class MappedSparseMatrix | ^~~~~~~~~~~~~~~~~~ CoordSolver.h:136:38: required from here 136 | int max_iterations_) : | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ CoordSolver.h:264:96: required from here 264 | residuals -= del * xs[idx] * (x.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ CoordSolver.h:301:47: required from here 301 | residuals.array() -= del * wgts.array(); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Array >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Array > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::Array > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, const Eigen::Array >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > > >’ 38 | >::type Scalar; | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:301:47: required from here 301 | residuals.array() -= del * wgts.array(); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:301:47: required from here 301 | residuals.array() -= del * wgts.array(); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Array.h:45:7: required from ‘class Eigen::Array’ 45 | class Array | ^~~~~ CoordSolver.h:301:47: required from here 301 | residuals.array() -= del * wgts.array(); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> >, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, 0, Eigen::Stride<0, 0> >, -1, 1, true, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>’ 103 | template class Block | ^~~~~ CoordSolver.h:328:54: required from here 328 | residuals.array() = wgts.array() * ((y.col(0).array() - ym) / ys - b0); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ CoordSolver.h:328:65: required from here 328 | residuals.array() = wgts.array() * ((y.col(0).array() - ym) / ys - b0); | ^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:328:71: required from here 328 | residuals.array() = wgts.array() * ((y.col(0).array() - ym) / ys - b0); | ^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:328:76: required from here 328 | residuals.array() = wgts.array() * ((y.col(0).array() - ym) / ys - b0); | ^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:328:78: required from here 328 | residuals.array() = wgts.array() * ((y.col(0).array() - ym) / ys - b0); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:328:78: required from here 328 | residuals.array() = wgts.array() * ((y.col(0).array() - ym) / ys - b0); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, const Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 38 | >::type Scalar; | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:333:99: required from here 333 | residuals -= betas[idx] * xs[idx] * (Fixed.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:333:99: required from here 333 | residuals -= betas[idx] * xs[idx] * (Fixed.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:333:101: required from here 333 | residuals -= betas[idx] * xs[idx] * (Fixed.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:333:119: required from here 333 | residuals -= betas[idx] * xs[idx] * (Fixed.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:333:119: required from here 333 | residuals -= betas[idx] * xs[idx] * (Fixed.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ Xrnet.h:65:58: required from here 65 | betas = Eigen::MatrixXd::Zero(nv_x_, num_penalty_); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Matrix, const Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map, 0, Eigen::Stride<0, 0> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ Xrnet.h:125:41: required from here 125 | coef = ys * coef.cwiseProduct(xs); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map, 0, Eigen::Stride<0, 0> > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map, 0, Eigen::Stride<0, 0> > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ Xrnet.h:125:41: required from here 125 | coef = ys * coef.cwiseProduct(xs); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, false>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, -1, 1, false>, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, 1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, -1, 1, false, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, -1, 1, false>’ 103 | template class Block | ^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from ‘class Eigen::VectorBlock, -1>’ 56 | template class VectorBlock | ^~~~~~~~~~~ Xrnet.h:130:47: required from here 130 | alphas.col(idx) = coef.tail(nv_ext); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> >, -1, 1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, 0, Eigen::Stride<0, 0> >, -1, 1, false, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>’ 103 | template class Block | ^~~~~ Xrnet.h:142:50: recursively required by substitution of ‘template const typename Eigen::SparseMatrixBase::CwiseProductDenseReturnType >::Type Eigen::MatrixBase >::cwiseProduct(const Eigen::SparseMatrixBase&) const [with OtherDerived = ]’ 142 | betas.col(idx) = z_alpha.cwiseProduct(xs.head(nv_x)) + coef.head(nv_x); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ Xrnet.h:142:50: required from here /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Matrix, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ Xrnet.h:142:82: required from here 142 | betas.col(idx) = z_alpha.cwiseProduct(xs.head(nv_x)) + coef.head(nv_x); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, const Eigen::Block, -1, 1, false> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, const Eigen::Block, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, const Eigen::Block, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, const Eigen::Block, -1, 1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, const Eigen::Block, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ Xrnet.h:142:82: required from here 142 | betas.col(idx) = z_alpha.cwiseProduct(xs.head(nv_x)) + coef.head(nv_x); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ XrnetUtils.h:38:45: required from here 38 | pred = pred.unaryExpr(&logit_inv); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:50:68: required from here 50 | weights_user.array() = weights_user.array() / weights_user.sum(); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map, 0, Eigen::Stride<0, 0> >’ 94 | template class Map | ^~~ rcpp_wrappers_cv.cpp:170:46: required from here 170 | const int & nx) { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> >, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, 0, Eigen::Stride<0, 0> >, -1, 1, true, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>’ 103 | template class Block | ^~~~~ DataFunctions.h:19:32: required from ‘void compute_moments(const matType&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matType = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 19 | auto xj = X.col(j); | ~~~~~^~~ rcpp_wrappers_cv.cpp:54:20: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 54 | compute_moments(x, weights_user, xm, cent, xv, xs, center_x, stnd[0], 0); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:20:42: required from ‘void compute_moments(const matType&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matType = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 20 | xm[idx] = xj.cwiseProduct(wgts_user).sum(); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ rcpp_wrappers_cv.cpp:54:20: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 54 | compute_moments(x, weights_user, xm, cent, xv, xs, center_x, stnd[0], 0); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:22:56: required from ‘void compute_moments(const matType&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matType = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 22 | xs[idx] = 1 / std::sqrt(xj.cwiseProduct(xj.cwiseProduct(wgts_user)).sum() - xm[idx] * xm[idx]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:54:20: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 54 | compute_moments(x, weights_user, xm, cent, xv, xs, center_x, stnd[0], 0); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, -1, 1, false>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, -1, 1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense >, -1, 1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl >, -1, 1, false, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block >, -1, 1, false>’ 103 | template class Block | ^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from ‘class Eigen::VectorBlock >, -1>’ 56 | template class VectorBlock | ^~~~~~~~~~~ DataFunctions.h:73:28: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 73 | auto cent_x = cent.head(X.cols()); | ~~~~~~~~~^~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, -1, 1, false>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase >, -1, 1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase >, -1, 1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl >, -1, 1, false, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block >, -1, 1, false>’ 103 | template class Block | ^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from ‘class Eigen::VectorBlock >, -1>’ 56 | template class VectorBlock | ^~~~~~~~~~~ DataFunctions.h:74:24: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 74 | auto xs_x = xs.head(X.cols()); | ~~~~~~~^~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ DataFunctions.h:81:18: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 81 | xzj = (X * xs_x).array() - xs_x.cwiseProduct(cent_x).sum(); | ~~~^~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ DataFunctions.h:81:31: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 81 | xzj = (X * xs_x).array() - xs_x.cwiseProduct(cent_x).sum(); | ~~~~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, false> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:81:53: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 81 | xzj = (X * xs_x).array() - xs_x.cwiseProduct(cent_x).sum(); | ~~~~~~~~~~~~~~~~~^~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:81:34: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 81 | xzj = (X * xs_x).array() - xs_x.cwiseProduct(cent_x).sum(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:17:7: required from ‘class Eigen::BlockImpl, 0, Eigen::Stride<0, 0> >, -1, 1, true, Eigen::Sparse>’ 17 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>’ 103 | template class Block | ^~~~~ DataFunctions.h:90:24: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 90 | auto zj = Z.col(j); | ~~~~~^~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:94:56: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 94 | xs[idx] = 1 / std::sqrt(zj.cwiseProduct(zj / zj.size()).sum() - xm[idx] * xm[idx]); | ~~~^~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:94:52: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 94 | xs[idx] = 1 / std::sqrt(zj.cwiseProduct(zj / zj.size()).sum() - xm[idx] * xm[idx]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false>, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:46: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~^~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ DataFunctions.h:96:29: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false>, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:93: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~^~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false>, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:73: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:54: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:23: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ XrnetCV.h:159:32: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 159 | z_alpha += ext * coef.tail(nv_ext); | ~~~~^~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseView.h:45:7: required from ‘class Eigen::SparseView >’ 45 | class SparseView : public SparseMatrixBase > | ^~~~~~~~~~ XrnetCV.h:182:37: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 182 | yhat += X * betas.sparseView(); | ~~~~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ XrnetCV.h:182:19: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 182 | yhat += X * betas.sparseView(); | ~~^~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ XrnetCV.h:184:27: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~~^~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:94:56: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::MatrixXd = Eigen::Matrix]’ 94 | xs[idx] = 1 / std::sqrt(zj.cwiseProduct(zj / zj.size()).sum() - xm[idx] * xm[idx]); | ~~~^~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:188:46: required from here 188 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 189 | xmap, is_sparse_x, y, extmap, fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 195 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:94:52: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::MatrixXd = Eigen::Matrix]’ 94 | xs[idx] = 1 / std::sqrt(zj.cwiseProduct(zj / zj.size()).sum() - xm[idx] * xm[idx]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:188:46: required from here 188 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 189 | xmap, is_sparse_x, y, extmap, fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 195 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:46: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~^~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:188:46: required from here 188 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 189 | xmap, is_sparse_x, y, extmap, fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 195 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ DataFunctions.h:96:29: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:188:46: required from here 188 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 189 | xmap, is_sparse_x, y, extmap, fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 195 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block >, -1, 1, false>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block >, -1, 1, false>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block >, -1, 1, false>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block >, -1, 1, false>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:93: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~^~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:188:46: required from here 188 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 189 | xmap, is_sparse_x, y, extmap, fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 195 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block >, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block >, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block >, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block >, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:73: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:188:46: required from here 188 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 189 | xmap, is_sparse_x, y, extmap, fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 195 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:54: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:188:46: required from here 188 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 189 | xmap, is_sparse_x, y, extmap, fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 195 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:23: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:188:46: required from here 188 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 189 | xmap, is_sparse_x, y, extmap, fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 195 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ XrnetCV.h:159:32: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 159 | z_alpha += ext * coef.tail(nv_ext); | ~~~~^~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:188:46: required from here 188 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 189 | xmap, is_sparse_x, y, extmap, fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 195 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:20:42: required from ‘void compute_moments(const matType&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matType = Eigen::MappedSparseMatrix]’ 20 | xm[idx] = xj.cwiseProduct(wgts_user).sum(); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ rcpp_wrappers_cv.cpp:54:20: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 54 | compute_moments(x, weights_user, xm, cent, xv, xs, center_x, stnd[0], 0); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:22:56: required from ‘void compute_moments(const matType&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matType = Eigen::MappedSparseMatrix]’ 22 | xs[idx] = 1 / std::sqrt(xj.cwiseProduct(xj.cwiseProduct(wgts_user)).sum() - xm[idx] * xm[idx]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:54:20: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 54 | compute_moments(x, weights_user, xm, cent, xv, xs, center_x, stnd[0], 0); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ DataFunctions.h:81:18: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 81 | xzj = (X * xs_x).array() - xs_x.cwiseProduct(cent_x).sum(); | ~~~^~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ DataFunctions.h:81:31: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 81 | xzj = (X * xs_x).array() - xs_x.cwiseProduct(cent_x).sum(); | ~~~~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:81:34: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 81 | xzj = (X * xs_x).array() - xs_x.cwiseProduct(cent_x).sum(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:145:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2, Eigen::Sparse>’ 145 | class ProductImpl : public internal::generic_xpr_base, MatrixXpr, StorageKind>::type | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ DataFunctions.h:96:29: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:54: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:23: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:17:7: required from ‘class Eigen::BlockImpl, 0, Eigen::Stride<0, 0> >, -1, 1, true, Eigen::Sparse>’ 17 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>’ 103 | template class Block | ^~~~~ CoordSolver.h:330:55: required from ‘void CoordSolver::warm_start(const double&, const Eigen::Ref >&) [with T = Eigen::MappedSparseMatrix]’ 330 | residuals -= betas[idx] * xs[idx] * (X.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ~~~~~^~~ rcpp_wrappers_cv.cpp:126:35: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 126 | solver->warm_start(b0_outer, betas_outer); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:330:59: required from ‘void CoordSolver::warm_start(const double&, const Eigen::Ref >&) [with T = Eigen::MappedSparseMatrix]’ 330 | residuals -= betas[idx] * xs[idx] * (X.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:126:35: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 126 | solver->warm_start(b0_outer, betas_outer); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:330:110: required from ‘void CoordSolver::warm_start(const double&, const Eigen::Ref >&) [with T = Eigen::MappedSparseMatrix]’ 330 | residuals -= betas[idx] * xs[idx] * (X.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ rcpp_wrappers_cv.cpp:126:35: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 126 | solver->warm_start(b0_outer, betas_outer); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:330:47: required from ‘void CoordSolver::warm_start(const double&, const Eigen::Ref >&) [with T = Eigen::MappedSparseMatrix]’ 330 | residuals -= betas[idx] * xs[idx] * (X.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); rcpp_wrappers_cv.cpp:126:35: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 126 | solver->warm_start(b0_outer, betas_outer); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 2> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:145:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 2, Eigen::Sparse>’ 145 | class ProductImpl : public internal::generic_xpr_base, MatrixXpr, StorageKind>::type | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 2>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ XrnetCV.h:182:19: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 182 | yhat += X * betas.sparseView(); | ~~^~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ DataFunctions.h:96:29: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:239:48: required from here 239 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 240 | Rcpp::as(x), is_sparse_x, y, extmap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 246 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:54: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:239:48: required from here 239 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 240 | Rcpp::as(x), is_sparse_x, y, extmap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 246 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:23: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:239:48: required from here 239 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 240 | Rcpp::as(x), is_sparse_x, y, extmap, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 242 | quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 243 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 244 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 245 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 246 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:336:80: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > > >’ 336 | typedef typename DenseCoeffsBase::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:282:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >’ 282 | struct evaluator, Options, StrideType> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:438:43: required from ‘struct Eigen::internal::unary_evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, true>, Eigen::internal::IteratorBased, double>’ 438 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1087:8: required from ‘struct Eigen::internal::block_evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, true, false>’ 1087 | struct block_evaluator | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1034:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 1034 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseRedux.h:21:32: required from ‘typename Eigen::internal::traits::Scalar Eigen::SparseMatrixBase::sum() const [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; typename Eigen::internal::traits::Scalar = double]’ 21 | internal::evaluator thisEval(derived()); | ^~~~~~~~ DataFunctions.h:92:25: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 92 | xm[idx] = zj.sum() / zj.size(); | ~~~~~~^~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:277: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseRedux.h:21:32: required from ‘typename Eigen::internal::traits::Scalar Eigen::SparseMatrixBase::sum() const [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; typename Eigen::internal::traits::Scalar = double]’ 21 | internal::evaluator thisEval(derived()); | ^~~~~~~~ DataFunctions.h:92:25: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 92 | xm[idx] = zj.sum() / zj.size(); | ~~~~~~^~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::InnerStride<1> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::InnerStride<1> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::InnerStride<1> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::InnerStride<1> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::InnerStride<1> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map, 0, Eigen::InnerStride<1> >’ 94 | template class Map | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:887:41: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:352:8: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> >, Eigen::internal::IteratorBased, Eigen::internal::IndexBased, double, double>’ 352 | struct binary_evaluator, Lhs, Rhs>, IteratorBased, IndexBased> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseRedux.h:21:32: required from ‘typename Eigen::internal::traits::Scalar Eigen::SparseMatrixBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]’ 21 | internal::evaluator thisEval(derived()); | ^~~~~~~~ DataFunctions.h:96:102: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, -1, 1, false> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:607:84: required from ‘struct Eigen::internal::sparse_conjunction_evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, Eigen::internal::IteratorBased, Eigen::internal::IndexBased, double, double>’ 607 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:352:8: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, Eigen::internal::IteratorBased, Eigen::internal::IndexBased, double, double>’ 352 | struct binary_evaluator, Lhs, Rhs>, IteratorBased, IndexBased> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:565:53: required from ‘struct Eigen::internal::sparse_conjunction_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> >, Eigen::internal::IteratorBased, Eigen::internal::IndexBased, double, double>’ 565 | typedef typename evaluator::InnerIterator LhsIterator; | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:352:8: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> >, Eigen::internal::IteratorBased, Eigen::internal::IndexBased, double, double>’ 352 | struct binary_evaluator, Lhs, Rhs>, IteratorBased, IndexBased> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseRedux.h:21:32: required from ‘typename Eigen::internal::traits::Scalar Eigen::SparseMatrixBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]’ 21 | internal::evaluator thisEval(derived()); | ^~~~~~~~ DataFunctions.h:96:102: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::InnerStride<1> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::InnerStride<1> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::InnerStride<1> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::InnerStride<1> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::InnerStride<1> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::InnerStride<1> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:352:8: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> >, Eigen::internal::IteratorBased, Eigen::internal::IndexBased, double, double>’ 352 | struct binary_evaluator, Lhs, Rhs>, IteratorBased, IndexBased> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseRedux.h:21:32: required from ‘typename Eigen::internal::traits::Scalar Eigen::SparseMatrixBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]’ 21 | internal::evaluator thisEval(derived()); | ^~~~~~~~ DataFunctions.h:96:102: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, -1, 1, false> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:607:84: required from ‘struct Eigen::internal::sparse_conjunction_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> >, Eigen::internal::IteratorBased, Eigen::internal::IndexBased, double, double>’ 607 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:352:8: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> >, Eigen::internal::IteratorBased, Eigen::internal::IndexBased, double, double>’ 352 | struct binary_evaluator, Lhs, Rhs>, IteratorBased, IndexBased> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseRedux.h:21:32: required from ‘typename Eigen::internal::traits::Scalar Eigen::SparseMatrixBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]’ 21 | internal::evaluator thisEval(derived()); | ^~~~~~~~ DataFunctions.h:96:102: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ GaussianSolver.h:121:35: required from ‘void GaussianSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 121 | ym = y.col(0).cwiseProduct(wgts_user).sum(); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ GaussianSolver.h:70:24: required from ‘GaussianSolver::GaussianSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 70 | init(); | ^~~~ rcpp_wrappers_cv.cpp:65:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 65 | new GaussianSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 66 | y, x, fixedmap, xz, cent.data(), xv.data(), xs.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ GaussianSolver.h:122:45: required from ‘void GaussianSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 122 | ys = std::sqrt(y.col(0).cwiseProduct(y.col(0).cwiseProduct(wgts_user)).sum() - ym * ym); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GaussianSolver.h:70:24: required from ‘GaussianSolver::GaussianSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 70 | init(); | ^~~~ rcpp_wrappers_cv.cpp:65:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 65 | new GaussianSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 66 | y, x, fixedmap, xz, cent.data(), xv.data(), xs.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ GaussianSolver.h:124:42: required from ‘void GaussianSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 124 | residuals.array() = wgts.array() * (y.col(0).array() - ym) / ys; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ GaussianSolver.h:70:24: required from ‘GaussianSolver::GaussianSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 70 | init(); | ^~~~ rcpp_wrappers_cv.cpp:65:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 65 | new GaussianSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 66 | y, x, fixedmap, xz, cent.data(), xv.data(), xs.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ GaussianSolver.h:124:68: required from ‘void GaussianSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 124 | residuals.array() = wgts.array() * (y.col(0).array() - ym) / ys; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ GaussianSolver.h:70:24: required from ‘GaussianSolver::GaussianSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 70 | init(); | ^~~~ rcpp_wrappers_cv.cpp:65:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 65 | new GaussianSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 66 | y, x, fixedmap, xz, cent.data(), xv.data(), xs.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:157:42: required from ‘void BinomialSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 157 | wgts.array() = wgts_user.array() * wgts_sum; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:166:68: required from ‘void BinomialSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:166:93: required from ‘void BinomialSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~^~~~~~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:166:79: required from ‘void BinomialSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:166:104: required from ‘void BinomialSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 52 | template class Transpose | ^~~~~~~~~ BinomialSolver.h:166:162: required from ‘void BinomialSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, const Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >’ 38 | >::type Scalar; | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:166:44: required from ‘void BinomialSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:166:44: required from ‘void BinomialSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ BinomialSolver.h:166:165: required from ‘void BinomialSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:126:7: required from ‘class Eigen::internal::dense_product_base, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0, 6>’ 126 | class dense_product_base | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ BinomialSolver.h:166:165: required from ‘void BinomialSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:179:81: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0> >’ 179 | typedef typename internal::find_best_packet::type PacketScalar; | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:126:7: required from ‘class Eigen::internal::dense_product_base, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0, 6>’ 126 | class dense_product_base | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ BinomialSolver.h:166:165: required from ‘void BinomialSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Array >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Array > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, Eigen::Array > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Array >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/SelfCwiseBinaryOp.h:27:67: required from ‘Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::ArrayWrapper >; Scalar = double]’ 27 | internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::add_assign_op()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:156:33: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 156 | z_alpha.array() += coef[nv_x + nv_fixed]; | ~~~~~~~~~~~~~~~~^~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:166:68: required from ‘void BinomialSolver::init() [with T = Eigen::MappedSparseMatrix]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BinomialSolver.h:132:28: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, MapSpMat, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::MappedSparseMatrix; MapSpMat = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 132 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:166:93: required from ‘void BinomialSolver::init() [with T = Eigen::MappedSparseMatrix]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~^~~~~~~~~~ BinomialSolver.h:132:28: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, MapSpMat, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::MappedSparseMatrix; MapSpMat = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 132 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:166:79: required from ‘void BinomialSolver::init() [with T = Eigen::MappedSparseMatrix]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:132:28: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, MapSpMat, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::MappedSparseMatrix; MapSpMat = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 132 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:166:104: required from ‘void BinomialSolver::init() [with T = Eigen::MappedSparseMatrix]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:132:28: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, MapSpMat, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::MappedSparseMatrix; MapSpMat = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 132 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseTranspose.h:17:9: required from ‘class Eigen::internal::SparseTransposeImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, 0>’ 17 | class SparseTransposeImpl | ^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseTranspose.h:45:37: required from ‘class Eigen::TransposeImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, Eigen::Sparse>’ 45 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 52 | template class Transpose | ^~~~~~~~~ BinomialSolver.h:166:162: required from ‘void BinomialSolver::init() [with T = Eigen::MappedSparseMatrix]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ BinomialSolver.h:132:28: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, MapSpMat, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::MappedSparseMatrix; MapSpMat = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 132 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:166:44: required from ‘void BinomialSolver::init() [with T = Eigen::MappedSparseMatrix]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:132:28: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, MapSpMat, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::MappedSparseMatrix; MapSpMat = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 132 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:126:7: required from ‘class Eigen::internal::dense_product_base, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0, 6>’ 126 | class dense_product_base | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ BinomialSolver.h:166:165: required from ‘void BinomialSolver::init() [with T = Eigen::MappedSparseMatrix]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BinomialSolver.h:132:28: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, MapSpMat, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::MappedSparseMatrix; MapSpMat = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 132 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseDot.h:29:32: required from ‘typename Eigen::internal::traits::Scalar Eigen::SparseMatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; typename Eigen::internal::traits::Scalar = double]’ 29 | internal::evaluator thisEval(derived()); | ^~~~~~~~ CoordSolver.h:343:52: required from ‘void CoordSolver::warm_start(const double&, const Eigen::Ref >&) [with T = Eigen::MappedSparseMatrix]’ 343 | gradient[idx] = xs[idx] * (X.col(k).dot(residuals) - xm[idx] * resids_sum); | ~~~~~~~~~~~~^~~~~~~~~~~ rcpp_wrappers_cv.cpp:126:35: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 126 | solver->warm_start(b0_outer, betas_outer); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:20:57: required from ‘void compute_moments(const matType&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matType = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 20 | xm[idx] = xj.cwiseProduct(wgts_user).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:54:20: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 54 | compute_moments(x, weights_user, xm, cent, xv, xs, center_x, stnd[0], 0); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Block, -1, 1, true>, const Eigen::Ref > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:82:58: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 82 | double xzj_mean = xzj.cwiseProduct(wgts_user).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:167:44: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:29:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0> >’ 29 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from ‘Eigen::internal::dense_product_base::operator const Scalar() const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Rhs = Eigen::Matrix; int Option = 0; Scalar = double]’ 137 | return internal::evaluator(derived()).coeff(0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:166:165: required from ‘void BinomialSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; U = Eigen::Matrix; bool NeedToTranspose = false; ResScalar = double]’ 37 | return a.template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ CoordSolver.h:343:52: required from ‘void CoordSolver::warm_start(const double&, const Eigen::Ref >&) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 343 | gradient[idx] = xs[idx] * (X.col(k).dot(residuals) - xm[idx] * resids_sum); | ~~~~~~~~~~~~^~~~~~~~~~~ rcpp_wrappers_cv.cpp:126:35: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 126 | solver->warm_start(b0_outer, betas_outer); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:264:60: required from ‘void CoordSolver::update_beta_screen(const matType&, const double&, int&) [with matType = Eigen::Map, 0, Eigen::Stride<0, 0> >; T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 264 | residuals -= del * xs[idx] * (x.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CoordSolver.h:223:31: required from ‘void CoordSolver::coord_desc() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 223 | update_beta_screen(X, penalty[0], idx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CoordSolver.h:207:13: required from ‘void CoordSolver::solve() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 207 | coord_desc(); | ^~~~~~~~~~ rcpp_wrappers_cv.cpp:128:30: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 128 | solver->solve(); | ~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:264:111: required from ‘void CoordSolver::update_beta_screen(const matType&, const double&, int&) [with matType = Eigen::Map, 0, Eigen::Stride<0, 0> >; T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 264 | residuals -= del * xs[idx] * (x.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ CoordSolver.h:223:31: required from ‘void CoordSolver::coord_desc() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 223 | update_beta_screen(X, penalty[0], idx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CoordSolver.h:207:13: required from ‘void CoordSolver::solve() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 207 | coord_desc(); | ^~~~~~~~~~ rcpp_wrappers_cv.cpp:128:30: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 128 | solver->solve(); | ~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:264:48: required from ‘void CoordSolver::update_beta_screen(const matType&, const double&, int&) [with matType = Eigen::Map, 0, Eigen::Stride<0, 0> >; T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 264 | residuals -= del * xs[idx] * (x.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CoordSolver.h:223:31: required from ‘void CoordSolver::coord_desc() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 223 | update_beta_screen(X, penalty[0], idx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CoordSolver.h:207:13: required from ‘void CoordSolver::solve() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 207 | coord_desc(); | ^~~~~~~~~~ rcpp_wrappers_cv.cpp:128:30: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 128 | solver->solve(); | ~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>, const Eigen::Block, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>, const Eigen::Block, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>, const Eigen::Block, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>, const Eigen::Block, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>, const Eigen::Block, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; U = Eigen::Block, -1, 1, true>; bool NeedToTranspose = false; ResScalar = double]’ 37 | return a.template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ XrnetCV.h:174:55: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 174 | beta0[0] = (ym + b0) - cent.head(nv_x).dot(betas.col(0)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:264:60: required from ‘void CoordSolver::update_beta_screen(const matType&, const double&, int&) [with matType = Eigen::MappedSparseMatrix; T = Eigen::MappedSparseMatrix]’ 264 | residuals -= del * xs[idx] * (x.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CoordSolver.h:223:31: required from ‘void CoordSolver::coord_desc() [with T = Eigen::MappedSparseMatrix]’ 223 | update_beta_screen(X, penalty[0], idx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CoordSolver.h:207:13: required from ‘void CoordSolver::solve() [with T = Eigen::MappedSparseMatrix]’ 207 | coord_desc(); | ^~~~~~~~~~ rcpp_wrappers_cv.cpp:128:30: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 128 | solver->solve(); | ~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:264:111: required from ‘void CoordSolver::update_beta_screen(const matType&, const double&, int&) [with matType = Eigen::MappedSparseMatrix; T = Eigen::MappedSparseMatrix]’ 264 | residuals -= del * xs[idx] * (x.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ CoordSolver.h:223:31: required from ‘void CoordSolver::coord_desc() [with T = Eigen::MappedSparseMatrix]’ 223 | update_beta_screen(X, penalty[0], idx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CoordSolver.h:207:13: required from ‘void CoordSolver::solve() [with T = Eigen::MappedSparseMatrix]’ 207 | coord_desc(); | ^~~~~~~~~~ rcpp_wrappers_cv.cpp:128:30: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 128 | solver->solve(); | ~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:264:48: required from ‘void CoordSolver::update_beta_screen(const matType&, const double&, int&) [with matType = Eigen::MappedSparseMatrix; T = Eigen::MappedSparseMatrix]’ 264 | residuals -= del * xs[idx] * (x.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CoordSolver.h:223:31: required from ‘void CoordSolver::coord_desc() [with T = Eigen::MappedSparseMatrix]’ 223 | update_beta_screen(X, penalty[0], idx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CoordSolver.h:207:13: required from ‘void CoordSolver::solve() [with T = Eigen::MappedSparseMatrix]’ 207 | coord_desc(); | ^~~~~~~~~~ rcpp_wrappers_cv.cpp:128:30: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 128 | solver->solve(); | ~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::Matrix; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::Matrix; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:50:67: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 50 | weights_user.array() = weights_user.array() / weights_user.sum(); | ~~~~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GaussianSolver.h:121:50: required from ‘void GaussianSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 121 | ym = y.col(0).cwiseProduct(wgts_user).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ GaussianSolver.h:70:24: required from ‘GaussianSolver::GaussianSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 70 | init(); | ^~~~ rcpp_wrappers_cv.cpp:65:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 65 | new GaussianSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 66 | y, x, fixedmap, xz, cent.data(), xv.data(), xs.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Matrix, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Matrix; U = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; bool NeedToTranspose = false; ResScalar = double]’ 37 | return a.template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; Derived = Eigen::Matrix; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ BinomialSolver.h:147:34: required from ‘void BinomialSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 147 | prob0 = wgts_user.dot(y.col(0)); | ~~~~~~~~~~~~~^~~~~~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase >’ 36 | class SparseCompressedBase | ^~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:96:7: required from ‘class Eigen::SparseMatrix’ 96 | class SparseMatrix | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:312:36: required from ‘struct Eigen::internal::evaluator > >’ 312 | typedef typename Derived::Scalar Scalar; | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1505:8: required from ‘struct Eigen::internal::evaluator >’ 1505 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:96:8: required from ‘struct Eigen::internal::product_evaluator, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, 7, Eigen::SparseShape, Eigen::SparseShape, double, double>’ 96 | struct product_evaluator, ProductTag, LhsShape, RhsShape> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:29:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:45:7: required from ‘Eigen::CwiseBinaryOpImpl::CwiseBinaryOpImpl() [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>; Rhs = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >]’ 48 | || ((internal::evaluator::Flags&RowMajorBit) == (internal::evaluator::Flags&RowMajorBit))), | ^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:111:49: required from ‘Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_difference_op; LhsType = const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>; RhsType = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; Lhs = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>; Rhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >]’ 111 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:717:10: required from ‘const Eigen::CwiseBinaryOp, const DenseDerived, const SparseDerived> Eigen::operator-(const SparseMatrixBase&, const MatrixBase&) [with SparseDerived = Product, 0, Stride<0, 0> >, CwiseBinaryOp, const Block, 0, Stride<0, 0> >, -1, 1, true>, const Block >, -1, 1, false> >, 2>; DenseDerived = CwiseBinaryOp, const CwiseNullaryOp, const Matrix >, const CwiseNullaryOp, Matrix > >; typename DenseDerived::Scalar = double; typename SparseDerived::Scalar = double]’ 717 | return CwiseBinaryOp, const SparseDerived, const DenseDerived>(a.derived(), b.derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:54: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:336:80: required from ‘struct Eigen::internal::evaluator > >’ 336 | typedef typename DenseCoeffsBase::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1505:8: required from ‘struct Eigen::internal::evaluator >’ 1505 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:96:8: required from ‘struct Eigen::internal::product_evaluator, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, 7, Eigen::SparseShape, Eigen::SparseShape, double, double>’ 96 | struct product_evaluator, ProductTag, LhsShape, RhsShape> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:29:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2> >’ 29 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:45:7: required from ‘Eigen::CwiseBinaryOpImpl::CwiseBinaryOpImpl() [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>; Rhs = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >]’ 48 | || ((internal::evaluator::Flags&RowMajorBit) == (internal::evaluator::Flags&RowMajorBit))), | ^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:111:49: required from ‘Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_difference_op; LhsType = const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>; RhsType = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; Lhs = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>; Rhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >]’ 111 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:717:10: required from ‘const Eigen::CwiseBinaryOp, const DenseDerived, const SparseDerived> Eigen::operator-(const SparseMatrixBase&, const MatrixBase&) [with SparseDerived = Product, 0, Stride<0, 0> >, CwiseBinaryOp, const Block, 0, Stride<0, 0> >, -1, 1, true>, const Block >, -1, 1, false> >, 2>; DenseDerived = CwiseBinaryOp, const CwiseNullaryOp, const Matrix >, const CwiseNullaryOp, Matrix > >; typename DenseDerived::Scalar = double; typename SparseDerived::Scalar = double]’ 717 | return CwiseBinaryOp, const SparseDerived, const DenseDerived>(a.derived(), b.derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:54: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:20:57: required from ‘void compute_moments(const matType&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matType = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 20 | xm[idx] = xj.cwiseProduct(wgts_user).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:54:20: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 54 | compute_moments(x, weights_user, xm, cent, xv, xs, center_x, stnd[0], 0); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > > >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > > > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > > >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > > >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:22:88: required from ‘void compute_moments(const matType&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matType = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 22 | xs[idx] = 1 / std::sqrt(xj.cwiseProduct(xj.cwiseProduct(wgts_user)).sum() - xm[idx] * xm[idx]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:54:20: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 54 | compute_moments(x, weights_user, xm, cent, xv, xs, center_x, stnd[0], 0); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, false> >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, false> >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, false> > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:81:65: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 81 | xzj = (X * xs_x).array() - xs_x.cwiseProduct(cent_x).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:82:58: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 82 | double xzj_mean = xzj.cwiseProduct(wgts_user).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:83:68: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 83 | xv[idx] = xzj.cwiseProduct(xzj.cwiseProduct(wgts_user)).sum() - xzj_mean * xzj_mean; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::OuterStride<> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::OuterStride<> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::OuterStride<> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map, 0, Eigen::OuterStride<> >’ 94 | template class Map | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:887:41: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:120:19: required from ‘Eigen::DenseCoeffsBase::CoeffReturnType Eigen::DenseCoeffsBase::operator()(Eigen::Index, Eigen::Index) const [with Derived = Eigen::Ref >; CoeffReturnType = double; Eigen::Index = long int]’ 120 | return coeff(row, col); | ~~~~~^~~~~~~~~~ XrnetCV.h:230:37: required from ‘static double XrnetCV::mean_squared_error(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix]’ 230 | error += std::pow(actual(test_idx[i], 0) - predicted[test_idx[i]], 2) / test_idx.size(); | ~~~~~~^~~~~~~~~~~~~~~~ XrnetCV.h:195:60: required from ‘double (* XrnetCV::select_loss(const std::string&, const std::string&))(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; lossPtr = double (*)(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&); std::string = std::__cxx11::basic_string]’ 195 | lossMap.insert(std::make_pair("mse", mean_squared_error)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:86:29: required from ‘XrnetCV::XrnetCV(const int&, const int&, const int&, const int&, const int&, const bool&, const bool&, TZ, const double*, const double*, const double*, const double&, const double&, const int&, const std::string&, const std::string&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; std::string = std::__cxx11::basic_string]’ 86 | loss_func = select_loss(family_, user_loss_); | ^~~~~~~~~~~ rcpp_wrappers_cv.cpp:86:31: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 86 | XrnetCV results = XrnetCV( | ^~~~~~~~~~~~~~~~ 87 | n, nv_x, nv_fixed, nv_ext, nv_total, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | intr[0], intr[1], ext, xm.data(), cent.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | xs.data(), solver->getYm(), solver->getYs(), num_combn, family, user_loss, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | test_idx, x, fixedmap, y | ~~~~~~~~~~~~~~~~~~~~~~~~ 91 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; U = Eigen::Matrix; bool NeedToTranspose = false; ResScalar = double]’ 37 | return a.template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ CoordSolver.h:247:52: required from ‘void CoordSolver::update_beta_screen(const matType&, const double&, int&) [with matType = Eigen::Map, 0, Eigen::Stride<0, 0> >; T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 247 | double gk = xs[idx] * (x.col(k).dot(residuals) - xm[idx] * residuals.sum()); | ~~~~~~~~~~~~^~~~~~~~~~~ CoordSolver.h:223:31: required from ‘void CoordSolver::coord_desc() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 223 | update_beta_screen(X, penalty[0], idx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CoordSolver.h:207:13: required from ‘void CoordSolver::solve() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 207 | coord_desc(); | ^~~~~~~~~~ rcpp_wrappers_cv.cpp:128:30: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 128 | solver->solve(); | ~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, false> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>, const Eigen::Block, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>, const Eigen::Block, -1, 1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>, const Eigen::Block, -1, 1, true> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:37:51: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; U = Eigen::Block, -1, 1, true>; bool NeedToTranspose = false; ResScalar = double]’ 37 | return a.template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ XrnetCV.h:174:55: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 174 | beta0[0] = (ym + b0) - cent.head(nv_x).dot(betas.col(0)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, true> >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:92:25: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::MatrixXd = Eigen::Matrix]’ 92 | xm[idx] = zj.sum() / zj.size(); | ~~~~~~^~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:188:46: required from here 188 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 189 | xmap, is_sparse_x, y, extmap, fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 195 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:94:72: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::MatrixXd = Eigen::Matrix]’ 94 | xs[idx] = 1 / std::sqrt(zj.cwiseProduct(zj / zj.size()).sum() - xm[idx] * xm[idx]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:188:46: required from here 188 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 189 | xmap, is_sparse_x, y, extmap, fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 195 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block >, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:102: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:188:46: required from here 188 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 189 | xmap, is_sparse_x, y, extmap, fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 195 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GaussianSolver.h:121:50: required from ‘void GaussianSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 121 | ym = y.col(0).cwiseProduct(wgts_user).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ GaussianSolver.h:70:24: required from ‘GaussianSolver::GaussianSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 70 | init(); | ^~~~ rcpp_wrappers_cv.cpp:65:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 65 | new GaussianSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 66 | y, x, fixedmap, xz, cent.data(), xv.data(), xs.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix > >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix > > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix > >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix > >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GaussianSolver.h:122:83: required from ‘void GaussianSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 122 | ys = std::sqrt(y.col(0).cwiseProduct(y.col(0).cwiseProduct(wgts_user)).sum() - ym * ym); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ GaussianSolver.h:70:24: required from ‘GaussianSolver::GaussianSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 70 | init(); | ^~~~ rcpp_wrappers_cv.cpp:65:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 65 | new GaussianSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 66 | y, x, fixedmap, xz, cent.data(), xv.data(), xs.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 70 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >’ 52 | template class Transpose | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:39: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from ‘Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Rhs = Eigen::Matrix; int Options = 0; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0>]’ 35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from ‘Eigen::internal::dense_product_base::operator const Scalar() const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Rhs = Eigen::Matrix; int Option = 0; Scalar = double]’ 137 | return internal::evaluator(derived()).coeff(0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:166:165: required from ‘void BinomialSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, const Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from ‘Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Rhs = Eigen::Matrix; int Options = 0; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0>]’ 35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from ‘Eigen::internal::dense_product_base::operator const Scalar() const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Rhs = Eigen::Matrix; int Option = 0; Scalar = double]’ 137 | return internal::evaluator(derived()).coeff(0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:166:165: required from ‘void BinomialSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:37:51: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; U = Eigen::Matrix; bool NeedToTranspose = false; ResScalar = double]’ 37 | return a.template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ CoordSolver.h:343:52: required from ‘void CoordSolver::warm_start(const double&, const Eigen::Ref >&) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 343 | gradient[idx] = xs[idx] * (X.col(k).dot(residuals) - xm[idx] * resids_sum); | ~~~~~~~~~~~~^~~~~~~~~~~ rcpp_wrappers_cv.cpp:126:35: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 126 | solver->warm_start(b0_outer, betas_outer); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, false> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = assign_op]’ 774 | SrcEvaluatorType srcEvaluator(src); | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, -1, 1, true>; Src = Eigen::Block, -1, 1, false>; Func = assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, false>; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, false>]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:149:27: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 149 | alphas.col(0) = coef.tail(nv_ext); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>, const Eigen::Block, -1, 1, true> >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>, const Eigen::Block, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>, const Eigen::Block, -1, 1, true> > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:37:51: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; U = Eigen::Block, -1, 1, true>; bool NeedToTranspose = false; ResScalar = double]’ 37 | return a.template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ XrnetCV.h:174:55: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 174 | beta0[0] = (ym + b0) - cent.head(nv_x).dot(betas.col(0)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Matrix, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:37:51: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Matrix; U = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; bool NeedToTranspose = false; ResScalar = double]’ 37 | return a.template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; Derived = Eigen::Matrix; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ BinomialSolver.h:147:34: required from ‘void BinomialSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 147 | prob0 = wgts_user.dot(y.col(0)); | ~~~~~~~~~~~~~^~~~~~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from ‘Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Scalar = double]’ 347 | return derived() = Constant(rows(), cols(), val); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10: required from ‘Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]’ 548 | return setConstant(Scalar(0)); | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:16: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from ‘Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Rhs = Eigen::Matrix; int Options = 0; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0>]’ 35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from ‘Eigen::internal::dense_product_base::operator const Scalar() const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Rhs = Eigen::Matrix; int Option = 0; Scalar = double]’ 137 | return internal::evaluator(derived()).coeff(0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:166:165: required from ‘void BinomialSolver::init() [with T = Eigen::MappedSparseMatrix]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BinomialSolver.h:132:28: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, MapSpMat, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::MappedSparseMatrix; MapSpMat = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 132 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:37:51: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; U = Eigen::Matrix; bool NeedToTranspose = false; ResScalar = double]’ 37 | return a.template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ CoordSolver.h:247:52: required from ‘void CoordSolver::update_beta_screen(const matType&, const double&, int&) [with matType = Eigen::Map, 0, Eigen::Stride<0, 0> >; T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 247 | double gk = xs[idx] * (x.col(k).dot(residuals) - xm[idx] * residuals.sum()); | ~~~~~~~~~~~~^~~~~~~~~~~ CoordSolver.h:223:31: required from ‘void CoordSolver::coord_desc() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 223 | update_beta_screen(X, penalty[0], idx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CoordSolver.h:207:13: required from ‘void CoordSolver::solve() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 207 | coord_desc(); | ^~~~~~~~~~ rcpp_wrappers_cv.cpp:128:30: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 128 | solver->solve(); | ~~~~~~~~~~~~~^~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, const Eigen::Matrix >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, const Eigen::Matrix >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, const Eigen::Matrix > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:64: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Rhs = Eigen::Matrix]’ 251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from ‘Eigen::internal::product_evaluator, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Rhs = Eigen::Matrix; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Matrix; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0>]’ 124 | generic_product_impl::evalTo(m_result, xpr.lhs(), xpr.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from ‘Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Rhs = Eigen::Matrix; int Options = 0; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0>]’ 35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from ‘Eigen::internal::dense_product_base::operator const Scalar() const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Rhs = Eigen::Matrix; int Option = 0; Scalar = double]’ 137 | return internal::evaluator(derived()).coeff(0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:166:165: required from ‘void BinomialSolver::init() [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_cv.cpp:76:13: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 76 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 77 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 81 | ) | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, const Eigen::Block, -1, 1, true>, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, const Eigen::Block, -1, 1, true>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, const Eigen::Block, -1, 1, true>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, const Eigen::Block, -1, 1, true>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, const Eigen::Block, -1, 1, true>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, const Eigen::Block, -1, 1, true>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval, -1, 1, true>, Eigen::Dense>’ 372 | typedef typename plain_matrix_type_dense::XprKind, evaluator::Flags>::type type; | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from ‘struct Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, const Eigen::Block, -1, 1, true>, Eigen::DenseShape, Eigen::DenseShape, 7>’ 370 | typedef typename nested_eval::type RhsNested; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix; Scalar = double]’ 478 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, false>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 1, -1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Matrix, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Matrix, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Matrix, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, 1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, 1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> >, 1, -1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, 1, -1, false> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, 1, -1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Dense>’ 372 | typedef typename plain_matrix_type_dense::XprKind, evaluator::Flags>::type type; | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from ‘struct Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>’ 369 | typedef typename nested_eval::type LhsNested; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix; Scalar = double]’ 485 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:182:14: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 182 | yhat += X * betas.sparseView(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseTranspose.h:17:9: required from ‘class Eigen::internal::SparseTransposeImpl >, 0>’ 17 | class SparseTransposeImpl | ^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseTranspose.h:45:37: required from ‘class Eigen::TransposeImpl >, Eigen::Sparse>’ 45 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose > >’ 52 | template class Transpose | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseDenseProduct.h:216:60: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::SparseView >; int ProductType = 8; Scalar = double]’ 216 | internal::sparse_time_dense_product(rhsNested.transpose(), lhsNested.transpose(), dstT, alpha); | ~~~~~~~~~~~~~~~~~~~^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from ‘static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::SparseView >; Derived = Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, Eigen::DenseShape, Eigen::SparseShape, 8>; Scalar = double]’ 361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:182:14: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 182 | yhat += X * betas.sparseView(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, 0, Eigen::Stride<0, 0> > >’ 52 | template class Transpose | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseDenseProduct.h:216:83: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:182:14: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 182 | yhat += X * betas.sparseView(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 1>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 1> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 1> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 1, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 1, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 1>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, true>, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, true>, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, true>, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, 1, true>, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, false>, -1, 1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false>, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, false>, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, false>, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, false>, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, 1, false>, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:159:25: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 159 | z_alpha += ext * coef.tail(nv_ext); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:188:46: required from here 188 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 189 | xmap, is_sparse_x, y, extmap, fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 195 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:333: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of ‘class Eigen::internal::gemv_traits’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:87:38: required from ‘struct Eigen::internal::general_matrix_vector_product, 0, false, double, Eigen::internal::const_blas_data_mapper, false, 0>’ 87 | typedef typename Traits::LhsPacket LhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:253:134: 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::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Block, -1, 1, true>; Dest = Eigen::Block, -1, 1, true>; typename Dest::Scalar = double]’ 252 | general_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253 | ::run( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 254 | actualLhs.rows(), actualLhs.cols(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | LhsMapper(actualLhs.data(), actualLhs.outerStride()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | RhsMapper(actualRhs.data(), actualRhs.innerStride()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 | dest.data(), 1, | ~~~~~~~~~~~~~~~ 258 | compatibleAlpha); | ~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, true>; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = const Eigen::Block, -1, 1, true>; Scalar = double]’ 385 | internal::gemv_dense_selector::HasUsableDirectAccess) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | >::run(actual_lhs, actual_rhs, dst, alpha); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix; Scalar = double]’ 478 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 51 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 52 | unpacket_traits<_RhsPacket>::vectorizable && | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 54 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 55 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 56 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1 | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 59 | typedef typename conditional::type LhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 60 | typedef typename conditional::type RhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 61 | typedef typename conditional::type ResPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of ‘class Eigen::internal::gemv_traits’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:91:42: required from ‘struct Eigen::internal::general_matrix_vector_product, 0, false, double, Eigen::internal::const_blas_data_mapper, false, 0>’ 91 | typedef typename HalfTraits::LhsPacket LhsPacketHalf; | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:253:134: 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::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Block, -1, 1, true>; Dest = Eigen::Block, -1, 1, true>; typename Dest::Scalar = double]’ 252 | general_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253 | ::run( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 254 | actualLhs.rows(), actualLhs.cols(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | LhsMapper(actualLhs.data(), actualLhs.outerStride()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | RhsMapper(actualRhs.data(), actualRhs.innerStride()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 | dest.data(), 1, | ~~~~~~~~~~~~~~~ 258 | compatibleAlpha); | ~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, true>; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = const Eigen::Block, -1, 1, true>; Scalar = double]’ 385 | internal::gemv_dense_selector::HasUsableDirectAccess) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | >::run(actual_lhs, actual_rhs, dst, alpha); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix; Scalar = double]’ 478 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 51 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 52 | unpacket_traits<_RhsPacket>::vectorizable && | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 54 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 55 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 56 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1 | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 59 | typedef typename conditional::type LhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 60 | typedef typename conditional::type RhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 61 | typedef typename conditional::type ResPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of ‘class Eigen::internal::gemv_traits’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:95:45: required from ‘struct Eigen::internal::general_matrix_vector_product, 0, false, double, Eigen::internal::const_blas_data_mapper, false, 0>’ 95 | typedef typename QuarterTraits::LhsPacket LhsPacketQuarter; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:253:134: 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::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Block, -1, 1, true>; Dest = Eigen::Block, -1, 1, true>; typename Dest::Scalar = double]’ 252 | general_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253 | ::run( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 254 | actualLhs.rows(), actualLhs.cols(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | LhsMapper(actualLhs.data(), actualLhs.outerStride()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | RhsMapper(actualRhs.data(), actualRhs.innerStride()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 | dest.data(), 1, | ~~~~~~~~~~~~~~~ 258 | compatibleAlpha); | ~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, true>; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = const Eigen::Block, -1, 1, true>; Scalar = double]’ 385 | internal::gemv_dense_selector::HasUsableDirectAccess) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | >::run(actual_lhs, actual_rhs, dst, alpha); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix; Scalar = double]’ 478 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 51 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 52 | unpacket_traits<_RhsPacket>::vectorizable && | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 54 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 55 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 56 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1 | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 59 | typedef typename conditional::type LhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 60 | typedef typename conditional::type RhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 61 | typedef typename conditional::type ResPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 2, Eigen::Stride<0, 0> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 2, Eigen::Stride<0, 0> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 2, Eigen::Stride<0, 0> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 2, Eigen::Stride<0, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 2, Eigen::Stride<0, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 2, Eigen::Stride<0, 0> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Block, -1, 1, true>; Dest = Eigen::Block, -1, 1, true>; typename Dest::Scalar = double]’ 296 | dest.matrix() += actualAlpha * MappedDest(actualDestPtr, dest.size()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 1, -1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose >’ 52 | template class Transpose | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:26: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, 1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, 1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >’ 52 | template class Transpose | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true>, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true>, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true>, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true>, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true>, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>; U = Eigen::Block, -1, 1, true>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >’ 52 | template class Transpose | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true>; U = Eigen::Block, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, -1, 1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, -1, 1, true>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, -1, 1, true>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, false> >, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, false> >, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 1, -1, false> >, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:330: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘class Eigen::internal::gebp_traits’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:147:40: required from ‘void Eigen::internal::evaluateProductBlockingSizesHeuristic(Index&, Index&, Index&, Index) [with LhsScalar = double; RhsScalar = double; int KcFactor = 1; Index = long int]’ 147 | typedef typename Traits::ResScalar ResScalar; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:342:81: required from ‘void Eigen::internal::computeProductBlockingSizes(Index&, Index&, Index&, Index) [with LhsScalar = double; RhsScalar = double; int KcFactor = 1; Index = long int]’ 342 | evaluateProductBlockingSizesHeuristic(k, m, n, num_threads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:355:66: required from ‘Eigen::internal::gemm_blocking_space::gemm_blocking_space(Eigen::Index, Eigen::Index, Eigen::Index, Eigen::Index, bool) [with int StorageOrder = 0; _LhsScalar = double; _RhsScalar = double; int MaxRows = -1; int MaxCols = -1; int MaxDepth = -1; int KcFactor = 1; Eigen::Index = long int]’ 355 | computeProductBlockingSizes(this->m_kc, this->m_mc, this->m_nc, num_threads); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:507:18: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix; Scalar = double]’ 507 | BlockingType blocking(dst.rows(), dst.cols(), lhs.cols(), 1, true); | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable, | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable, | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 433 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 434 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 435 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 460 | typedef typename conditional::type LhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 461 | typedef typename conditional::type RhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 462 | typedef typename conditional::type ResPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 465 | typedef QuadPacket RhsPacketx4; | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘class Eigen::internal::gebp_traits’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1080:42: required from ‘struct Eigen::internal::gebp_kernel, 4, 4, false, false>’ 1080 | typedef typename HalfTraits::LhsPacket LhsPacketHalf; | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:82:107: required from ‘static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]’ 82 | gebp_kernel gebp; | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from ‘void Eigen::internal::gemm_functor::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix; Dest = Eigen::Matrix; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, -1, -1, -1, 1, false>]’ 230 | Gemm::run(rows, cols, m_lhs.cols(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &m_lhs.coeffRef(row,0), m_lhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | &m_rhs.coeffRef(0,col), m_rhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | (Scalar*)&(m_dest.coeffRef(row,col)), m_dest.innerStride(), m_dest.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | m_actualAlpha, m_blocking, info); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/Parallelizer.h:114:7: required from ‘void Eigen::internal::parallelize_gemm(const Functor&, Index, Index, Index, bool) [with bool Condition = true; Functor = gemm_functor, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, Eigen::Matrix, gemm_blocking_space<0, double, double, -1, -1, -1, 1, false> >; Index = long int]’ 114 | func(0,rows, 0,cols); | ~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:509:9: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix; Scalar = double]’ 508 | internal::parallelize_gemm<(Dest::MaxRowsAtCompileTime>32 || Dest::MaxRowsAtCompileTime==Dynamic)> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | (GemmFunctor(lhs, rhs, dst, actualAlpha, blocking), a_lhs.rows(), a_rhs.cols(), a_lhs.cols(), Dest::Flags&RowMajorBit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable, | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable, | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 433 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 434 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 435 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 460 | typedef typename conditional::type LhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 461 | typedef typename conditional::type RhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 462 | typedef typename conditional::type ResPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 465 | typedef QuadPacket RhsPacketx4; | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘class Eigen::internal::gebp_traits’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1085:45: required from ‘struct Eigen::internal::gebp_kernel, 4, 4, false, false>’ 1085 | typedef typename QuarterTraits::LhsPacket LhsPacketQuarter; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:82:107: required from ‘static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]’ 82 | gebp_kernel gebp; | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from ‘void Eigen::internal::gemm_functor::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix; Dest = Eigen::Matrix; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, -1, -1, -1, 1, false>]’ 230 | Gemm::run(rows, cols, m_lhs.cols(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &m_lhs.coeffRef(row,0), m_lhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | &m_rhs.coeffRef(0,col), m_rhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | (Scalar*)&(m_dest.coeffRef(row,col)), m_dest.innerStride(), m_dest.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | m_actualAlpha, m_blocking, info); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/Parallelizer.h:114:7: required from ‘void Eigen::internal::parallelize_gemm(const Functor&, Index, Index, Index, bool) [with bool Condition = true; Functor = gemm_functor, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, Eigen::Matrix, gemm_blocking_space<0, double, double, -1, -1, -1, 1, false> >; Index = long int]’ 114 | func(0,rows, 0,cols); | ~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:509:9: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix; Scalar = double]’ 508 | internal::parallelize_gemm<(Dest::MaxRowsAtCompileTime>32 || Dest::MaxRowsAtCompileTime==Dynamic)> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | (GemmFunctor(lhs, rhs, dst, actualAlpha, blocking), a_lhs.rows(), a_rhs.cols(), a_lhs.cols(), Dest::Flags&RowMajorBit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable, | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable, | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 433 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 434 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 435 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 460 | typedef typename conditional::type LhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 461 | typedef typename conditional::type RhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 462 | typedef typename conditional::type ResPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 465 | typedef QuadPacket RhsPacketx4; | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>; U = Eigen::Block, -1, 1, false>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:159:25: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 159 | z_alpha += ext * coef.tail(nv_ext); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:188:46: required from here 188 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 189 | xmap, is_sparse_x, y, extmap, fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 195 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 1, -1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase >, 1, -1, true>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase >, 1, -1, true>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, 1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:182:14: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 182 | yhat += X * betas.sparseView(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> > >, 1, -1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:182:14: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 182 | yhat += X * betas.sparseView(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseDenseProduct.h:145:35: required from ‘static void Eigen::internal::sparse_time_dense_product_impl::processRow(const LhsEval&, const DenseRhsType&, Res&, const typename Eigen::internal::remove_all::type::Scalar&, Eigen::Index) [with SparseLhsType = Eigen::Transpose > >; DenseRhsType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; DenseResType = Eigen::Transpose >; LhsEval = Eigen::internal::evaluator > > >; Res = Eigen::Transpose >; typename Eigen::internal::remove_all::type::Scalar = double; Eigen::Index = long int]’ 145 | res_i += (alpha*it.value()) * rhs.row(it.index()); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseDenseProduct.h:137:19: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:182:14: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 182 | yhat += X * betas.sparseView(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘void Eigen::internal::gemm_pack_lhs::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long int; DataMapper = Eigen::internal::const_blas_data_mapper; int Pack1 = 4; int Pack2 = 2; Packet = __vector(2) double; bool Conjugate = false; bool PanelMode = false]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:184:17: required from ‘static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]’ 184 | pack_lhs(blockA, lhs.getSubMapper(i2,k2), actual_kc, actual_mc); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from ‘void Eigen::internal::gemm_functor::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix; Dest = Eigen::Matrix; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, -1, -1, -1, 1, false>]’ 230 | Gemm::run(rows, cols, m_lhs.cols(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &m_lhs.coeffRef(row,0), m_lhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | &m_rhs.coeffRef(0,col), m_rhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | (Scalar*)&(m_dest.coeffRef(row,col)), m_dest.innerStride(), m_dest.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | m_actualAlpha, m_blocking, info); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/Parallelizer.h:114:7: required from ‘void Eigen::internal::parallelize_gemm(const Functor&, Index, Index, Index, bool) [with bool Condition = true; Functor = gemm_functor, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, Eigen::Matrix, gemm_blocking_space<0, double, double, -1, -1, -1, 1, false> >; Index = long int]’ 114 | func(0,rows, 0,cols); | ~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:509:9: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix; Scalar = double]’ 508 | internal::parallelize_gemm<(Dest::MaxRowsAtCompileTime>32 || Dest::MaxRowsAtCompileTime==Dynamic)> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | (GemmFunctor(lhs, rhs, dst, actualAlpha, blocking), a_lhs.rows(), a_rhs.cols(), a_lhs.cols(), Dest::Flags&RowMajorBit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::half>::half QuarterPacket; | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::size, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::size, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘void Eigen::internal::gemm_pack_rhs::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long int; DataMapper = Eigen::internal::const_blas_data_mapper; int nr = 4; bool Conjugate = false; bool PanelMode = false]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:195:21: required from ‘static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]’ 195 | pack_rhs(blockB, rhs.getSubMapper(k2,j2), actual_kc, actual_nc); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from ‘void Eigen::internal::gemm_functor::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix; Dest = Eigen::Matrix; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, -1, -1, -1, 1, false>]’ 230 | Gemm::run(rows, cols, m_lhs.cols(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &m_lhs.coeffRef(row,0), m_lhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | &m_rhs.coeffRef(0,col), m_rhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | (Scalar*)&(m_dest.coeffRef(row,col)), m_dest.innerStride(), m_dest.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | m_actualAlpha, m_blocking, info); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/Parallelizer.h:114:7: required from ‘void Eigen::internal::parallelize_gemm(const Functor&, Index, Index, Index, bool) [with bool Condition = true; Functor = gemm_functor, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, Eigen::Matrix, gemm_blocking_space<0, double, double, -1, -1, -1, 1, false> >; Index = long int]’ 114 | func(0,rows, 0,cols); | ~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:509:9: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix; Scalar = double]’ 508 | internal::parallelize_gemm<(Dest::MaxRowsAtCompileTime>32 || Dest::MaxRowsAtCompileTime==Dynamic)> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | (GemmFunctor(lhs, rhs, dst, actualAlpha, blocking), a_lhs.rows(), a_rhs.cols(), a_lhs.cols(), Dest::Flags&RowMajorBit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 2459 | PacketBlock kernel; | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const LhsScalar*, const RhsScalar*, Index, Index, Index, ResScalar, Index, Index, Index, Index) [with LhsScalar = double; RhsScalar = double; Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 4; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false; ResScalar = double]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:198:15: required from ‘static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]’ 198 | gebp(res.getSubMapper(i2, j2), blockA, blockB, actual_mc, actual_kc, actual_nc, alpha); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from ‘void Eigen::internal::gemm_functor::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix; Dest = Eigen::Matrix; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, -1, -1, -1, 1, false>]’ 230 | Gemm::run(rows, cols, m_lhs.cols(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &m_lhs.coeffRef(row,0), m_lhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | &m_rhs.coeffRef(0,col), m_rhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | (Scalar*)&(m_dest.coeffRef(row,col)), m_dest.innerStride(), m_dest.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | m_actualAlpha, m_blocking, info); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/Parallelizer.h:114:7: required from ‘void Eigen::internal::parallelize_gemm(const Functor&, Index, Index, Index, bool) [with bool Condition = true; Functor = gemm_functor, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, Eigen::Matrix, gemm_blocking_space<0, double, double, -1, -1, -1, 1, false> >; Index = long int]’ 114 | func(0,rows, 0,cols); | ~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:509:9: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix; Scalar = double]’ 508 | internal::parallelize_gemm<(Dest::MaxRowsAtCompileTime>32 || Dest::MaxRowsAtCompileTime==Dynamic)> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | (GemmFunctor(lhs, rhs, dst, actualAlpha, blocking), a_lhs.rows(), a_rhs.cols(), a_lhs.cols(), Dest::Flags&RowMajorBit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::half>::size; | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::half>::half>::size; | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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=8,typename unpacket_traits::half,SResPacket>::type SResPacketHalf; | ^~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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=8,typename unpacket_traits::half,SLhsPacket>::type SLhsPacketHalf; | ^~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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=8,typename unpacket_traits::half,SRhsPacket>::type SRhsPacketHalf; | ^~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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=8,typename unpacket_traits::half,SAccPacket>::type SAccPacketHalf; | ^~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, true>, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, 1, true>, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true>, -1, 1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true>, -1, 1, true> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>’ 311 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, false>, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, 1, false>, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:159:25: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 159 | z_alpha += ext * coef.tail(nv_ext); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:188:46: required from here 188 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 189 | xmap, is_sparse_x, y, extmap, fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 195 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Matrix; int ProductTag = 8; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Matrix; CoeffReturnType = double; Eigen::Index = long int]’ 606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:184:18: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 184 | yhat += Fixed * gammas; | ~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase >’ 36 | class SparseCompressedBase | ^~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseVector.h:64:7: required from ‘class Eigen::SparseVector’ 64 | class SparseVector | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:74:15: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dest&, const Lhs&, const Rhs&, Eigen::SparseShape) [with Dest = Eigen::SparseMatrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >; int ProductType = 7]’ 74 | RhsNested rhsNested(rhs); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >; int ProductType = 7]’ 43 | evalTo(dst, lhs, rhs, typename evaluator_traits::Shape()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from ‘Eigen::internal::product_evaluator, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >; int Options = 2; int ProductTag = 7; LhsShape = Eigen::SparseShape; RhsShape = Eigen::SparseShape; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >; XprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>]’ 124 | generic_product_impl::evalTo(m_result, xpr.lhs(), xpr.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::SparseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:75:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 75 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase >’ 36 | class SparseCompressedBase | ^~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:96:7: required from ‘class Eigen::SparseMatrix’ 96 | class SparseMatrix | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h:160:22: required from ‘static void Eigen::internal::conservative_sparse_sparse_product_selector::run(const Lhs&, const Rhs&, ResultType&) [with Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::SparseVector; ResultType = Eigen::SparseMatrix]’ 160 | RowMajorMatrix resRow(resCol); | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:76:107: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dest&, const Lhs&, const Rhs&, Eigen::SparseShape) [with Dest = Eigen::SparseMatrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >; int ProductType = 7]’ 75 | internal::conservative_sparse_sparse_product_selector::type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | typename remove_all::type, Dest>::run(lhsNested,rhsNested,dst); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >; int ProductType = 7]’ 43 | evalTo(dst, lhs, rhs, typename evaluator_traits::Shape()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::SparseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:75:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 75 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:336:80: required from ‘struct Eigen::internal::evaluator > >’ 336 | typedef typename DenseCoeffsBase::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1505:8: required from ‘struct Eigen::internal::evaluator >’ 1505 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1181:93: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; _Scalar = double; int _Options = 0; _StorageIndex = long int]’ 1181 | const bool needToTranspose = (Flags & RowMajorBit) != (internal::evaluator::Flags & RowMajorBit); | ^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h:161:11: required from ‘static void Eigen::internal::conservative_sparse_sparse_product_selector::run(const Lhs&, const Rhs&, ResultType&) [with Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::SparseVector; ResultType = Eigen::SparseMatrix]’ 161 | res = resRow.markAsRValue(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:76:107: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dest&, const Lhs&, const Rhs&, Eigen::SparseShape) [with Dest = Eigen::SparseMatrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >; int ProductType = 7]’ 75 | internal::conservative_sparse_sparse_product_selector::type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | typename remove_all::type, Dest>::run(lhsNested,rhsNested,dst); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::SparseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:75:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 75 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:227:50: required from here 227 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 228 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 230 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 234 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, -1, 1, false>, -1, 1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, -1, 1, false>, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, -1, 1, false>, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, -1, 1, false>, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, -1, 1, false>, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense >, -1, 1, false>, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:81:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 81 | xzj = (X * xs_x).array() - xs_x.cwiseProduct(cent_x).sum(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 >, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >; Functor = add_assign_op]’ 774 | SrcEvaluatorType srcEvaluator(src); | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >; Functor = Eigen::internal::add_assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:182:14: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 182 | yhat += X * betas.sparseView(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, 1, -1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 >, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >; Functor = add_assign_op]’ 780 | DstEvaluatorType dstEvaluator(dst); | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >; Functor = Eigen::internal::add_assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 >, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >; Func = add_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block >, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >; Derived = Eigen::Block >, 1, -1, true>]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseDenseProduct.h:145:13: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::SparseView >, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ XrnetCV.h:182:14: required from ‘void XrnetCV::add_results(double, VecXd, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 182 | yhat += X * betas.sparseView(); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:136:32: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 136 | results.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase > >’ 36 | class SparseCompressedBase | ^~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseTranspose.h:22:9: required from ‘class Eigen::internal::SparseTransposeImpl, 1024>’ 22 | class SparseTransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseTranspose.h:45:37: required from ‘class Eigen::TransposeImpl, Eigen::Sparse>’ 45 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose >’ 52 | template class Transpose | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseDenseProduct.h:216:60: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >; int ProductType = 7; Scalar = double]’ 216 | internal::sparse_time_dense_product(rhsNested.transpose(), lhsNested.transpose(), dstT, alpha); | ~~~~~~~~~~~~~~~~~~~^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true, false>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true>’ 103 | template class Block | ^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:70: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:188:46: required from here 188 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 189 | xmap, is_sparse_x, y, extmap, fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 195 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>; U = Eigen::Block >, -1, 1, false>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:81:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 81 | xzj = (X * xs_x).array() - xs_x.cwiseProduct(cent_x).sum(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>; U = Eigen::Block, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:188:46: required from here 188 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 189 | xmap, is_sparse_x, y, extmap, fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 195 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, -1, 1, false>, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator >, -1, 1, false>, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:81:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 81 | xzj = (X * xs_x).array() - xs_x.cwiseProduct(cent_x).sum(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 1, -1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase >, 1, -1, true>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase >, 1, -1, true>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, 1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:188:46: required from here 188 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 189 | xmap, is_sparse_x, y, extmap, fixed, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 190 | weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 191 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 192 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 193 | upper_cl, family, user_loss, test_idx, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 194 | thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~ 195 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, 1, -1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 >, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >; Functor = add_assign_op]’ 780 | DstEvaluatorType dstEvaluator(dst); | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >; Functor = Eigen::internal::add_assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 >, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >; Func = add_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block >, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >; Derived = Eigen::Block >, 1, -1, true>]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseDenseProduct.h:145:13: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map, 0, Eigen::Stride<0, 0> >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_cv.cpp:56:41: required from ‘Eigen::VectorXd fitModelCV(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const std::string&, const Eigen::Ref >&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map, 0, Eigen::Stride<0, 0> >; TZ = Eigen::MappedSparseMatrix; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 56 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 57 | x, ext, xm, cent, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | xv, xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 59 | ); | ~ rcpp_wrappers_cv.cpp:177:48: required from here 177 | return fitModelCV( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 178 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 179 | fixed, weights_user, intr, stnd, penalty_type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 180 | cmult, quantiles, num_penalty, penalty_ratio, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 181 | penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | upper_cl, family, user_loss, test_idx, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 183 | maxit, ne, nx | ~~~~~~~~~~~~~ 184 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:207:34: required from ‘void BinomialSolver::update_quadratic() [with T = Eigen::MappedSparseMatrix]’ 207 | xbeta += xs[idx] * (X.col(j) - xm[idx] * Eigen::VectorXd::Ones(n)) * betas[idx]; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:201:18: required from here 201 | virtual void update_quadratic() { | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:207:84: required from ‘void BinomialSolver::update_quadratic() [with T = Eigen::MappedSparseMatrix]’ 207 | xbeta += xs[idx] * (X.col(j) - xm[idx] * Eigen::VectorXd::Ones(n)) * betas[idx]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BinomialSolver.h:201:18: required from here 201 | virtual void update_quadratic() { | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:211:30: required from ‘void BinomialSolver::update_quadratic() [with T = Eigen::MappedSparseMatrix]’ 211 | xbeta += xs[idx] * (Fixed.col(j) - xm[idx] * Eigen::VectorXd::Ones(n)) * betas[idx]; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:201:18: required from here 201 | virtual void update_quadratic() { | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:211:84: required from ‘void BinomialSolver::update_quadratic() [with T = Eigen::MappedSparseMatrix]’ 211 | xbeta += xs[idx] * (Fixed.col(j) - xm[idx] * Eigen::VectorXd::Ones(n)) * betas[idx]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BinomialSolver.h:201:18: required from here 201 | virtual void update_quadratic() { | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:225:42: required from ‘void BinomialSolver::update_quadratic() [with T = Eigen::MappedSparseMatrix]’ 225 | wgts.array() = wgts_user.array() * prob.array() * (1 - prob.array()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ BinomialSolver.h:201:18: required from here 201 | virtual void update_quadratic() { | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:225:62: required from ‘void BinomialSolver::update_quadratic() [with T = Eigen::MappedSparseMatrix]’ 225 | wgts.array() = wgts_user.array() * prob.array() * (1 - prob.array()); | ~~~^~~~~~~~~~~~~~~ BinomialSolver.h:201:18: required from here 201 | virtual void update_quadratic() { | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:225:57: required from ‘void BinomialSolver::update_quadratic() [with T = Eigen::MappedSparseMatrix]’ 225 | wgts.array() = wgts_user.array() * prob.array() * (1 - prob.array()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:201:18: required from here 201 | virtual void update_quadratic() { | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::ArrayWrapper > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::ArrayWrapper > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::ArrayWrapper > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::ArrayWrapper >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::ArrayWrapper > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:229:67: required from ‘void BinomialSolver::update_quadratic() [with T = Eigen::MappedSparseMatrix]’ 229 | residuals.array() = wgts_user.array() * (y.col(0).array() - prob.array()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ BinomialSolver.h:201:18: required from here 201 | virtual void update_quadratic() { | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::ArrayWrapper > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::ArrayWrapper > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::ArrayWrapper > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::ArrayWrapper > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::ArrayWrapper > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:229:47: required from ‘void BinomialSolver::update_quadratic() [with T = Eigen::MappedSparseMatrix]’ 229 | residuals.array() = wgts_user.array() * (y.col(0).array() - prob.array()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:201:18: required from here 201 | virtual void update_quadratic() { | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::Block, -1, 1, true>; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::Block, -1, 1, true>; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, -1, 1, true> >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::Block, -1, 1, true>; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:478:32: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::mean() const [with Derived = Eigen::Block, -1, 1, true>; typename Eigen::internal::traits::Scalar = double]’ 478 | return Scalar(derived().redux(Eigen::internal::scalar_sum_op())) / Scalar(this->size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Xrnet.h:156:50: required from ‘void Xrnet::add_results(double, VecXd, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::Map, 0, Eigen::Stride<0, 0> >; VecXd = Eigen::Matrix]’ 156 | alpha0[idx] = betas.col(idx).mean() - xm.tail(nv_ext).dot(alphas.col(idx)); | ~~~~~~~~~~~~~~~~~~~^~ Xrnet.h:122:18: required from here 122 | virtual void add_results(double b0, VecXd coef, const int & idx) { | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ g++-14 -std=gnu++17 -I"/home/hornik/tmp/R-d-gcc-14/include" -DNDEBUG -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/Rcpp/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include' -I'/home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/bigmemory/include' -I/usr/local/include -DUSE_TYPE_CHECKING_STRICT -D_FORTIFY_SOURCE=3 -fpic -g -O2 -Wall -pedantic -mtune=native -c rcpp_wrappers_fit.cpp -o rcpp_wrappers_fit.o In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:205, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Dense:1, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:28, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/RcppEigen.h:25, from CoordDescTypes.h:4, from rcpp_wrappers_fit.cpp:2: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 }; }; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 }; }; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 }; }; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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& kernel) { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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& kernel) { | ^ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:174: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 { \ | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:165: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits >’ 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from ‘struct Eigen::internal::traits >’ 266 | Alignment = internal::traits::Alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:24:46: required from here 24 | ResAlignment = traits >::Alignment | ^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:271: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from ‘class Eigen::QuaternionBase >’ 46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from ‘class Eigen::Quaternion’ 273 | class Quaternion : public QuaternionBase > | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:27:3: required from here 27 | { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits >’ 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from ‘struct Eigen::internal::traits >’ 266 | Alignment = internal::traits::Alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:98:47: required from here 98 | ResAlignment = traits >::Alignment | ^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from ‘class Eigen::QuaternionBase >’ 46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from ‘class Eigen::Quaternion’ 273 | class Quaternion : public QuaternionBase > | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:102:3: required from here 102 | { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/SparseCore:37, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Sparse:26, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/RcppEigenForward.h:29: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase >’ 36 | class SparseCompressedBase | ^~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:96:7: required from ‘class Eigen::SparseMatrix’ 96 | class SparseMatrix | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h:61:25: required from here 61 | typedef Triplet T; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits >’ 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ DataFunctions.h:8:60: required from here 8 | const Eigen::Ref & wgts_user, | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ DataFunctions.h:8:60: required from here 8 | const Eigen::Ref & wgts_user, | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase >, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Ref.h:59:34: required from ‘class Eigen::RefBase > >’ 59 | template class RefBase | ^~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Ref.h:281:76: required from ‘class Eigen::Ref >’ 281 | template class Ref | ^~~ DataFunctions.h:15:29: required from here 15 | int idx) { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ DataFunctions.h:62:34: required from here 62 | int idx) { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Ref.h:59:34: required from ‘class Eigen::RefBase > >’ 59 | template class RefBase | ^~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Ref.h:329:77: required from ‘class Eigen::Ref >’ 329 | template class Ref | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:73:23: required from here 73 | auto cent_x = cent.head(X.cols()); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, -1, 1, true>, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, -1, 1, true, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, -1, 1, true>’ 103 | template class Block | ^~~~~ DataFunctions.h:82:30: required from here 82 | double xzj_mean = xzj.cwiseProduct(wgts_user).sum(); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, -1, 1, true>, const Eigen::Ref > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, -1, 1, true>, const Eigen::Ref >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:82:54: required from here 82 | double xzj_mean = xzj.cwiseProduct(wgts_user).sum(); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:83:64: required from here 83 | xv[idx] = xzj.cwiseProduct(xzj.cwiseProduct(wgts_user)).sum() - xzj_mean * xzj_mean; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:17, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/shared_ptr.hpp:17, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/bigmemory/include/bigmemory/BigMatrix.h:10, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/bigmemory/include/bigmemory/MatrixAccessor.hpp:4, from CoordSolver.h:6, from Xrnet.h:5, from rcpp_wrappers_fit.cpp:4: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/detail/shared_count.hpp:326:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 326 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) | ^~~~~~~~ In file included from /usr/include/c++/14/memory:78, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/detail/sp_counted_impl.hpp:35, from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/detail/shared_count.hpp:23: /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:354:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 354 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:365:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 365 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:423:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 423 | shared_ptr & operator=( std::auto_ptr & r ) | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:430:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 430 | shared_ptr & operator=( std::auto_ptr && r ) | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/BH/include/boost/smart_ptr/shared_ptr.hpp:432:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 432 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); | ^~~~~~~~ /usr/include/c++/14/bits/unique_ptr.h:59:28: note: declared here 59 | template class auto_ptr; | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map >’ 94 | template class Map | ^~~ CoordSolver.h:21:12: required from here 21 | MapMat y; | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map >’ 94 | template class Map | ^~~ CoordSolver.h:27:12: required from here 27 | MapVec penalty_type; | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map, 0, Eigen::Stride<0, 0> >’ 94 | template class Map | ^~~ CoordSolver.h:41:33: required from here 41 | Eigen::Map xv; | ^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Ref.h:59:34: required from ‘class Eigen::RefBase > >’ 59 | template class RefBase | ^~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Ref.h:329:77: required from ‘class Eigen::Ref >’ 329 | template class Ref | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CoordSolver.h:78:9: required from here 78 | n(X_.rows()), | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, 0, Eigen::Stride<0, 0> > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase, 0, Eigen::Stride<0, 0> > >’ 36 | class SparseCompressedBase | ^~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:50:7: required from ‘class Eigen::SparseMapBase, 0, Eigen::Stride<0, 0> >, 0>’ 50 | class SparseMapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:148:7: required from ‘class Eigen::SparseMapBase, 0, Eigen::Stride<0, 0> >, 1>’ 148 | class SparseMapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:222:7: required from ‘class Eigen::Map, 0, Eigen::Stride<0, 0> >’ 222 | class Map, Options, StrideType> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/MappedSparseMatrix.h:32:7: required from ‘class Eigen::MappedSparseMatrix’ 32 | class MappedSparseMatrix | ^~~~~~~~~~~~~~~~~~ CoordSolver.h:136:38: required from here 136 | int max_iterations_) : | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ CoordSolver.h:264:96: required from here 264 | residuals -= del * xs[idx] * (x.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ CoordSolver.h:301:47: required from here 301 | residuals.array() -= del * wgts.array(); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Array >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Array > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::Array > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, const Eigen::Array >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > > >’ 38 | >::type Scalar; | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:301:47: required from here 301 | residuals.array() -= del * wgts.array(); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:301:47: required from here 301 | residuals.array() -= del * wgts.array(); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Array.h:45:7: required from ‘class Eigen::Array’ 45 | class Array | ^~~~~ CoordSolver.h:301:47: required from here 301 | residuals.array() -= del * wgts.array(); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, -1, 1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense >, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl >, -1, 1, true, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block >, -1, 1, true>’ 103 | template class Block | ^~~~~ CoordSolver.h:328:54: required from here 328 | residuals.array() = wgts.array() * ((y.col(0).array() - ym) / ys - b0); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, -1, 1, true> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase >, -1, 1, true> > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper >, -1, 1, true> >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ CoordSolver.h:328:65: required from here 328 | residuals.array() = wgts.array() * ((y.col(0).array() - ym) / ys - b0); | ^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:328:71: required from here 328 | residuals.array() = wgts.array() * ((y.col(0).array() - ym) / ys - b0); | ^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:328:76: required from here 328 | residuals.array() = wgts.array() * ((y.col(0).array() - ym) / ys - b0); | ^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:328:78: required from here 328 | residuals.array() = wgts.array() * ((y.col(0).array() - ym) / ys - b0); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:328:78: required from here 328 | residuals.array() = wgts.array() * ((y.col(0).array() - ym) / ys - b0); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, const Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 38 | >::type Scalar; | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:333:99: required from here 333 | residuals -= betas[idx] * xs[idx] * (Fixed.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:333:99: required from here 333 | residuals -= betas[idx] * xs[idx] * (Fixed.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:333:101: required from here 333 | residuals -= betas[idx] * xs[idx] * (Fixed.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:333:119: required from here 333 | residuals -= betas[idx] * xs[idx] * (Fixed.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:333:119: required from here 333 | residuals -= betas[idx] * xs[idx] * (Fixed.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ Xrnet.h:65:58: required from here 65 | betas = Eigen::MatrixXd::Zero(nv_x_, num_penalty_); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::Map > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix, const Eigen::Map > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix, const Eigen::Map > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Matrix, const Eigen::Map >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ Xrnet.h:125:41: required from here 125 | coef = ys * coef.cwiseProduct(xs); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Map > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ Xrnet.h:125:41: required from here 125 | coef = ys * coef.cwiseProduct(xs); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, false>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, -1, 1, false>, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, 1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, -1, 1, false, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, -1, 1, false>’ 103 | template class Block | ^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from ‘class Eigen::VectorBlock, -1>’ 56 | template class VectorBlock | ^~~~~~~~~~~ Xrnet.h:130:47: required from here 130 | alphas.col(idx) = coef.tail(nv_ext); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, -1, 1, false>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, -1, 1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense >, -1, 1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl >, -1, 1, false, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block >, -1, 1, false>’ 103 | template class Block | ^~~~~ Xrnet.h:142:50: recursively required by substitution of ‘template const typename Eigen::SparseMatrixBase::CwiseProductDenseReturnType >::Type Eigen::MatrixBase >::cwiseProduct(const Eigen::SparseMatrixBase&) const [with OtherDerived = ]’ 142 | betas.col(idx) = z_alpha.cwiseProduct(xs.head(nv_x)) + coef.head(nv_x); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ Xrnet.h:142:50: required from here /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::Block >, -1, 1, false> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix, const Eigen::Block >, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix, const Eigen::Block >, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Matrix, const Eigen::Block >, -1, 1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Block >, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ Xrnet.h:142:82: required from here 142 | betas.col(idx) = z_alpha.cwiseProduct(xs.head(nv_x)) + coef.head(nv_x); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Block >, -1, 1, false> >, const Eigen::Block, -1, 1, false> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Block >, -1, 1, false> >, const Eigen::Block, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Block >, -1, 1, false> >, const Eigen::Block, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Block >, -1, 1, false> >, const Eigen::Block, -1, 1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Block >, -1, 1, false> >, const Eigen::Block, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ Xrnet.h:142:82: required from here 142 | betas.col(idx) = z_alpha.cwiseProduct(xs.head(nv_x)) + coef.head(nv_x); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ XrnetUtils.h:38:45: required from here 38 | pred = pred.unaryExpr(&logit_inv); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:49:68: required from here 49 | weights_user.array() = weights_user.array() / weights_user.sum(); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map, 0, Eigen::Stride<0, 0> >’ 94 | template class Map | ^~~ rcpp_wrappers_fit.cpp:186:39: required from here 186 | const int & nx) { | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:154:54: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 154 | Rcpp::Named("penalty") = solver->getYs() * path, | ~~~~~~~~~~~~~~~~^~~~~~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, -1, 1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense >, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl >, -1, 1, true, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block >, -1, 1, true>’ 103 | template class Block | ^~~~~ DataFunctions.h:19:32: required from ‘void compute_moments(const matType&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matType = Eigen::Map >]’ 19 | auto xj = X.col(j); | ~~~~~^~~ rcpp_wrappers_fit.cpp:53:20: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 53 | compute_moments(x, weights_user, xm, cent, xv, xs, center_x, stnd[0], 0); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block >, -1, 1, true>, const Eigen::Ref >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:20:42: required from ‘void compute_moments(const matType&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matType = Eigen::Map >]’ 20 | xm[idx] = xj.cwiseProduct(wgts_user).sum(); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ rcpp_wrappers_fit.cpp:53:20: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 53 | compute_moments(x, weights_user, xm, cent, xv, xs, center_x, stnd[0], 0); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:22:56: required from ‘void compute_moments(const matType&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matType = Eigen::Map >]’ 22 | xs[idx] = 1 / std::sqrt(xj.cwiseProduct(xj.cwiseProduct(wgts_user)).sum() - xm[idx] * xm[idx]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:53:20: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 53 | compute_moments(x, weights_user, xm, cent, xv, xs, center_x, stnd[0], 0); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, -1, 1, false>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, -1, 1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense >, -1, 1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl >, -1, 1, false, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block >, -1, 1, false>’ 103 | template class Block | ^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from ‘class Eigen::VectorBlock >, -1>’ 56 | template class VectorBlock | ^~~~~~~~~~~ DataFunctions.h:73:28: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 73 | auto cent_x = cent.head(X.cols()); | ~~~~~~~~~^~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, -1, 1, false>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase >, -1, 1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase >, -1, 1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl >, -1, 1, false, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block >, -1, 1, false>’ 103 | template class Block | ^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from ‘class Eigen::VectorBlock >, -1>’ 56 | template class VectorBlock | ^~~~~~~~~~~ DataFunctions.h:74:24: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 74 | auto xs_x = xs.head(X.cols()); | ~~~~~~~^~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, Eigen::Block >, -1, 1, false>, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, Eigen::Block >, -1, 1, false>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, Eigen::Block >, -1, 1, false>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base >, Eigen::Block >, -1, 1, false>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl >, Eigen::Block >, -1, 1, false>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product >, Eigen::Block >, -1, 1, false>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ DataFunctions.h:81:18: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 81 | xzj = (X * xs_x).array() - xs_x.cwiseProduct(cent_x).sum(); | ~~~^~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, Eigen::Block >, -1, 1, false>, 0> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, Eigen::Block >, -1, 1, false>, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase >, Eigen::Block >, -1, 1, false>, 0> > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper >, Eigen::Block >, -1, 1, false>, 0> >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ DataFunctions.h:81:31: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 81 | xzj = (X * xs_x).array() - xs_x.cwiseProduct(cent_x).sum(); | ~~~~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, false> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:81:53: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 81 | xzj = (X * xs_x).array() - xs_x.cwiseProduct(cent_x).sum(); | ~~~~~~~~~~~~~~~~~^~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:81:34: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 81 | xzj = (X * xs_x).array() - xs_x.cwiseProduct(cent_x).sum(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:17:7: required from ‘class Eigen::BlockImpl, 0, Eigen::Stride<0, 0> >, -1, 1, true, Eigen::Sparse>’ 17 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>’ 103 | template class Block | ^~~~~ DataFunctions.h:90:24: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 90 | auto zj = Z.col(j); | ~~~~~^~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:94:56: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 94 | xs[idx] = 1 / std::sqrt(zj.cwiseProduct(zj / zj.size()).sum() - xm[idx] * xm[idx]); | ~~~^~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:94:52: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 94 | xs[idx] = 1 / std::sqrt(zj.cwiseProduct(zj / zj.size()).sum() - xm[idx] * xm[idx]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false>, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:46: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~^~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ DataFunctions.h:96:29: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false>, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:93: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~^~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false>, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:73: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:54: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:23: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Block, -1, 1, false>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ Xrnet.h:140:32: required from ‘void Xrnet::add_results(double, VecXd, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 140 | z_alpha += ext * coef.tail(nv_ext); | ~~~~^~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:135:34: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 135 | estimates.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:94:56: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix]’ 94 | xs[idx] = 1 / std::sqrt(zj.cwiseProduct(zj / zj.size()).sum() - xm[idx] * xm[idx]); | ~~~^~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:94:52: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix]’ 94 | xs[idx] = 1 / std::sqrt(zj.cwiseProduct(zj / zj.size()).sum() - xm[idx] * xm[idx]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:46: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~^~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ DataFunctions.h:96:29: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:93: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~^~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block >, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, true> > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block >, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, true> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block >, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, true> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block >, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, true> >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, true> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:73: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:54: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:23: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, Eigen::Block, -1, 1, false>, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, Eigen::Block, -1, 1, false>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, Eigen::Block, -1, 1, false>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base >, Eigen::Block, -1, 1, false>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl >, Eigen::Block, -1, 1, false>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product >, Eigen::Block, -1, 1, false>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ Xrnet.h:140:32: required from ‘void Xrnet::add_results(double, VecXd, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; VecXd = Eigen::Matrix]’ 140 | z_alpha += ext * coef.tail(nv_ext); | ~~~~^~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:135:34: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 135 | estimates.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:20:42: required from ‘void compute_moments(const matType&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matType = Eigen::MappedSparseMatrix]’ 20 | xm[idx] = xj.cwiseProduct(wgts_user).sum(); | ~~~~~~~~~~~~~~~^~~~~~~~~~~ rcpp_wrappers_fit.cpp:53:20: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 53 | compute_moments(x, weights_user, xm, cent, xv, xs, center_x, stnd[0], 0); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Ref > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:22:56: required from ‘void compute_moments(const matType&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matType = Eigen::MappedSparseMatrix]’ 22 | xs[idx] = 1 / std::sqrt(xj.cwiseProduct(xj.cwiseProduct(wgts_user)).sum() - xm[idx] * xm[idx]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:53:20: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 53 | compute_moments(x, weights_user, xm, cent, xv, xs, center_x, stnd[0], 0); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ DataFunctions.h:81:18: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 81 | xzj = (X * xs_x).array() - xs_x.cwiseProduct(cent_x).sum(); | ~~~^~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ DataFunctions.h:81:31: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 81 | xzj = (X * xs_x).array() - xs_x.cwiseProduct(cent_x).sum(); | ~~~~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:81:34: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 81 | xzj = (X * xs_x).array() - xs_x.cwiseProduct(cent_x).sum(); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:145:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2, Eigen::Sparse>’ 145 | class ProductImpl : public internal::generic_xpr_base, MatrixXpr, StorageKind>::type | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ DataFunctions.h:96:29: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:54: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:23: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:17:7: required from ‘class Eigen::BlockImpl, 0, Eigen::Stride<0, 0> >, -1, 1, true, Eigen::Sparse>’ 17 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>’ 103 | template class Block | ^~~~~ CoordSolver.h:330:55: required from ‘void CoordSolver::warm_start(const double&, const Eigen::Ref >&) [with T = Eigen::MappedSparseMatrix]’ 330 | residuals -= betas[idx] * xs[idx] * (X.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ~~~~~^~~ rcpp_wrappers_fit.cpp:125:35: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 125 | solver->warm_start(b0_outer, betas_outer); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:330:59: required from ‘void CoordSolver::warm_start(const double&, const Eigen::Ref >&) [with T = Eigen::MappedSparseMatrix]’ 330 | residuals -= betas[idx] * xs[idx] * (X.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:125:35: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 125 | solver->warm_start(b0_outer, betas_outer); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:330:110: required from ‘void CoordSolver::warm_start(const double&, const Eigen::Ref >&) [with T = Eigen::MappedSparseMatrix]’ 330 | residuals -= betas[idx] * xs[idx] * (X.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ rcpp_wrappers_fit.cpp:125:35: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 125 | solver->warm_start(b0_outer, betas_outer); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:330:47: required from ‘void CoordSolver::warm_start(const double&, const Eigen::Ref >&) [with T = Eigen::MappedSparseMatrix]’ 330 | residuals -= betas[idx] * xs[idx] * (X.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); rcpp_wrappers_fit.cpp:125:35: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 125 | solver->warm_start(b0_outer, betas_outer); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ DataFunctions.h:96:29: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~^~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:246:46: required from here 246 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 247 | Rcpp::as(x), is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:54: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:246:46: required from here 246 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 247 | Rcpp::as(x), is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ DataFunctions.h:96:23: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:246:46: required from here 246 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 247 | Rcpp::as(x), is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 248 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 249 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 250 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 251 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:336:80: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > > >’ 336 | typedef typename DenseCoeffsBase::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:282:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >’ 282 | struct evaluator, Options, StrideType> > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseBlock.h:438:43: required from ‘struct Eigen::internal::unary_evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, true>, Eigen::internal::IteratorBased, double>’ 438 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1087:8: required from ‘struct Eigen::internal::block_evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, true, false>’ 1087 | struct block_evaluator | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1034:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 1034 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseRedux.h:21:32: required from ‘typename Eigen::internal::traits::Scalar Eigen::SparseMatrixBase::sum() const [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; typename Eigen::internal::traits::Scalar = double]’ 21 | internal::evaluator thisEval(derived()); | ^~~~~~~~ DataFunctions.h:92:25: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 92 | xm[idx] = zj.sum() / zj.size(); | ~~~~~~^~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:277: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseRedux.h:21:32: required from ‘typename Eigen::internal::traits::Scalar Eigen::SparseMatrixBase::sum() const [with Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; typename Eigen::internal::traits::Scalar = double]’ 21 | internal::evaluator thisEval(derived()); | ^~~~~~~~ DataFunctions.h:92:25: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 92 | xm[idx] = zj.sum() / zj.size(); | ~~~~~~^~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::InnerStride<1> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::InnerStride<1> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::InnerStride<1> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::InnerStride<1> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::InnerStride<1> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map, 0, Eigen::InnerStride<1> >’ 94 | template class Map | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:887:41: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:352:8: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> >, Eigen::internal::IteratorBased, Eigen::internal::IndexBased, double, double>’ 352 | struct binary_evaluator, Lhs, Rhs>, IteratorBased, IndexBased> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseRedux.h:21:32: required from ‘typename Eigen::internal::traits::Scalar Eigen::SparseMatrixBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]’ 21 | internal::evaluator thisEval(derived()); | ^~~~~~~~ DataFunctions.h:96:102: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, -1, 1, false> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:607:84: required from ‘struct Eigen::internal::sparse_conjunction_evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, Eigen::internal::IteratorBased, Eigen::internal::IndexBased, double, double>’ 607 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:352:8: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, Eigen::internal::IteratorBased, Eigen::internal::IndexBased, double, double>’ 352 | struct binary_evaluator, Lhs, Rhs>, IteratorBased, IndexBased> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:565:53: required from ‘struct Eigen::internal::sparse_conjunction_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> >, Eigen::internal::IteratorBased, Eigen::internal::IndexBased, double, double>’ 565 | typedef typename evaluator::InnerIterator LhsIterator; | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:352:8: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> >, Eigen::internal::IteratorBased, Eigen::internal::IndexBased, double, double>’ 352 | struct binary_evaluator, Lhs, Rhs>, IteratorBased, IndexBased> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseRedux.h:21:32: required from ‘typename Eigen::internal::traits::Scalar Eigen::SparseMatrixBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]’ 21 | internal::evaluator thisEval(derived()); | ^~~~~~~~ DataFunctions.h:96:102: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::InnerStride<1> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::InnerStride<1> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::InnerStride<1> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::InnerStride<1> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::InnerStride<1> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::InnerStride<1> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:352:8: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> >, Eigen::internal::IteratorBased, Eigen::internal::IndexBased, double, double>’ 352 | struct binary_evaluator, Lhs, Rhs>, IteratorBased, IndexBased> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseRedux.h:21:32: required from ‘typename Eigen::internal::traits::Scalar Eigen::SparseMatrixBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]’ 21 | internal::evaluator thisEval(derived()); | ^~~~~~~~ DataFunctions.h:96:102: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, -1, 1, false> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:607:84: required from ‘struct Eigen::internal::sparse_conjunction_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> >, Eigen::internal::IteratorBased, Eigen::internal::IndexBased, double, double>’ 607 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:352:8: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> >, Eigen::internal::IteratorBased, Eigen::internal::IndexBased, double, double>’ 352 | struct binary_evaluator, Lhs, Rhs>, IteratorBased, IndexBased> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseRedux.h:21:32: required from ‘typename Eigen::internal::traits::Scalar Eigen::SparseMatrixBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, const Eigen::Block >, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]’ 21 | internal::evaluator thisEval(derived()); | ^~~~~~~~ DataFunctions.h:96:102: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ GaussianSolver.h:121:35: required from ‘void GaussianSolver::init() [with T = Eigen::Map >]’ 121 | ym = y.col(0).cwiseProduct(wgts_user).sum(); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ GaussianSolver.h:70:24: required from ‘GaussianSolver::GaussianSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 70 | init(); | ^~~~ rcpp_wrappers_fit.cpp:64:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 64 | new GaussianSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 65 | y, x, fixedmap, xz, cent.data(), xv.data(), xs.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ GaussianSolver.h:122:45: required from ‘void GaussianSolver::init() [with T = Eigen::Map >]’ 122 | ys = std::sqrt(y.col(0).cwiseProduct(y.col(0).cwiseProduct(wgts_user)).sum() - ym * ym); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GaussianSolver.h:70:24: required from ‘GaussianSolver::GaussianSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 70 | init(); | ^~~~ rcpp_wrappers_fit.cpp:64:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 64 | new GaussianSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 65 | y, x, fixedmap, xz, cent.data(), xv.data(), xs.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ GaussianSolver.h:124:42: required from ‘void GaussianSolver::init() [with T = Eigen::Map >]’ 124 | residuals.array() = wgts.array() * (y.col(0).array() - ym) / ys; | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ GaussianSolver.h:70:24: required from ‘GaussianSolver::GaussianSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 70 | init(); | ^~~~ rcpp_wrappers_fit.cpp:64:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 64 | new GaussianSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 65 | y, x, fixedmap, xz, cent.data(), xv.data(), xs.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ GaussianSolver.h:124:68: required from ‘void GaussianSolver::init() [with T = Eigen::Map >]’ 124 | residuals.array() = wgts.array() * (y.col(0).array() - ym) / ys; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ GaussianSolver.h:70:24: required from ‘GaussianSolver::GaussianSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 70 | init(); | ^~~~ rcpp_wrappers_fit.cpp:64:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 64 | new GaussianSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 65 | y, x, fixedmap, xz, cent.data(), xv.data(), xs.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:157:42: required from ‘void BinomialSolver::init() [with T = Eigen::Map >]’ 157 | wgts.array() = wgts_user.array() * wgts_sum; | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:166:68: required from ‘void BinomialSolver::init() [with T = Eigen::Map >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:166:93: required from ‘void BinomialSolver::init() [with T = Eigen::Map >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~^~~~~~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:166:79: required from ‘void BinomialSolver::init() [with T = Eigen::Map >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:166:104: required from ‘void BinomialSolver::init() [with T = Eigen::Map >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 52 | template class Transpose | ^~~~~~~~~ BinomialSolver.h:166:162: required from ‘void BinomialSolver::init() [with T = Eigen::Map >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, const Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >’ 38 | >::type Scalar; | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:166:44: required from ‘void BinomialSolver::init() [with T = Eigen::Map >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:166:44: required from ‘void BinomialSolver::init() [with T = Eigen::Map >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ BinomialSolver.h:166:165: required from ‘void BinomialSolver::init() [with T = Eigen::Map >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:126:7: required from ‘class Eigen::internal::dense_product_base, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0, 6>’ 126 | class dense_product_base | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ BinomialSolver.h:166:165: required from ‘void BinomialSolver::init() [with T = Eigen::Map >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:179:81: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0> >’ 179 | typedef typename internal::find_best_packet::type PacketScalar; | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:126:7: required from ‘class Eigen::internal::dense_product_base, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0, 6>’ 126 | class dense_product_base | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ BinomialSolver.h:166:165: required from ‘void BinomialSolver::init() [with T = Eigen::Map >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Array >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Array > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, Eigen::Array > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Array >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/SelfCwiseBinaryOp.h:27:67: required from ‘Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::ArrayWrapper >; Scalar = double]’ 27 | internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::add_assign_op()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ Xrnet.h:137:33: required from ‘void Xrnet::add_results(double, VecXd, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 137 | z_alpha.array() += coef[nv_x + nv_fixed]; rcpp_wrappers_fit.cpp:135:34: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 135 | estimates.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:166:68: required from ‘void BinomialSolver::init() [with T = Eigen::MappedSparseMatrix]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ BinomialSolver.h:132:28: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, MapSpMat, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::MappedSparseMatrix; MapSpMat = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 132 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:166:93: required from ‘void BinomialSolver::init() [with T = Eigen::MappedSparseMatrix]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~^~~~~~~~~~ BinomialSolver.h:132:28: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, MapSpMat, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::MappedSparseMatrix; MapSpMat = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 132 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:166:79: required from ‘void BinomialSolver::init() [with T = Eigen::MappedSparseMatrix]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:132:28: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, MapSpMat, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::MappedSparseMatrix; MapSpMat = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 132 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:166:104: required from ‘void BinomialSolver::init() [with T = Eigen::MappedSparseMatrix]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:132:28: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, MapSpMat, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::MappedSparseMatrix; MapSpMat = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 132 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseTranspose.h:17:9: required from ‘class Eigen::internal::SparseTransposeImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, 0>’ 17 | class SparseTransposeImpl | ^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseTranspose.h:45:37: required from ‘class Eigen::TransposeImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, Eigen::Sparse>’ 45 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 52 | template class Transpose | ^~~~~~~~~ BinomialSolver.h:166:162: required from ‘void BinomialSolver::init() [with T = Eigen::MappedSparseMatrix]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ BinomialSolver.h:132:28: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, MapSpMat, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::MappedSparseMatrix; MapSpMat = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 132 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:166:44: required from ‘void BinomialSolver::init() [with T = Eigen::MappedSparseMatrix]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:132:28: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, MapSpMat, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::MappedSparseMatrix; MapSpMat = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 132 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:126:7: required from ‘class Eigen::internal::dense_product_base, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0, 6>’ 126 | class dense_product_base | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ BinomialSolver.h:166:165: required from ‘void BinomialSolver::init() [with T = Eigen::MappedSparseMatrix]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BinomialSolver.h:132:28: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, MapSpMat, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::MappedSparseMatrix; MapSpMat = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 132 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseDot.h:29:32: required from ‘typename Eigen::internal::traits::Scalar Eigen::SparseMatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; typename Eigen::internal::traits::Scalar = double]’ 29 | internal::evaluator thisEval(derived()); | ^~~~~~~~ CoordSolver.h:343:52: required from ‘void CoordSolver::warm_start(const double&, const Eigen::Ref >&) [with T = Eigen::MappedSparseMatrix]’ 343 | gradient[idx] = xs[idx] * (X.col(k).dot(residuals) - xm[idx] * resids_sum); | ~~~~~~~~~~~~^~~~~~~~~~~ rcpp_wrappers_fit.cpp:125:35: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 125 | solver->warm_start(b0_outer, betas_outer); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator >, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:20:57: required from ‘void compute_moments(const matType&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matType = Eigen::Map >]’ 20 | xm[idx] = xj.cwiseProduct(wgts_user).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:53:20: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 53 | compute_moments(x, weights_user, xm, cent, xv, xs, center_x, stnd[0], 0); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Block, -1, 1, true>, const Eigen::Ref > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:82:58: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 82 | double xzj_mean = xzj.cwiseProduct(wgts_user).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:167:44: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:29:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0> >’ 29 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from ‘Eigen::internal::dense_product_base::operator const Scalar() const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Rhs = Eigen::Matrix; int Option = 0; Scalar = double]’ 137 | return internal::evaluator(derived()).coeff(0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:166:165: required from ‘void BinomialSolver::init() [with T = Eigen::Map >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block >, -1, 1, true>; U = Eigen::Matrix; bool NeedToTranspose = false; ResScalar = double]’ 37 | return a.template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block >, -1, 1, true>; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ CoordSolver.h:343:52: required from ‘void CoordSolver::warm_start(const double&, const Eigen::Ref >&) [with T = Eigen::Map >]’ 343 | gradient[idx] = xs[idx] * (X.col(k).dot(residuals) - xm[idx] * resids_sum); | ~~~~~~~~~~~~^~~~~~~~~~~ rcpp_wrappers_fit.cpp:125:35: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 125 | solver->warm_start(b0_outer, betas_outer); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:264:60: required from ‘void CoordSolver::update_beta_screen(const matType&, const double&, int&) [with matType = Eigen::Map >; T = Eigen::Map >]’ 264 | residuals -= del * xs[idx] * (x.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CoordSolver.h:223:31: required from ‘void CoordSolver::coord_desc() [with T = Eigen::Map >]’ 223 | update_beta_screen(X, penalty[0], idx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CoordSolver.h:207:13: required from ‘void CoordSolver::solve() [with T = Eigen::Map >]’ 207 | coord_desc(); | ^~~~~~~~~~ rcpp_wrappers_fit.cpp:127:30: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 127 | solver->solve(); | ~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:264:111: required from ‘void CoordSolver::update_beta_screen(const matType&, const double&, int&) [with matType = Eigen::Map >; T = Eigen::Map >]’ 264 | residuals -= del * xs[idx] * (x.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ CoordSolver.h:223:31: required from ‘void CoordSolver::coord_desc() [with T = Eigen::Map >]’ 223 | update_beta_screen(X, penalty[0], idx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CoordSolver.h:207:13: required from ‘void CoordSolver::solve() [with T = Eigen::Map >]’ 207 | coord_desc(); | ^~~~~~~~~~ rcpp_wrappers_fit.cpp:127:30: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 127 | solver->solve(); | ~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:264:48: required from ‘void CoordSolver::update_beta_screen(const matType&, const double&, int&) [with matType = Eigen::Map >; T = Eigen::Map >]’ 264 | residuals -= del * xs[idx] * (x.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CoordSolver.h:223:31: required from ‘void CoordSolver::coord_desc() [with T = Eigen::Map >]’ 223 | update_beta_screen(X, penalty[0], idx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CoordSolver.h:207:13: required from ‘void CoordSolver::solve() [with T = Eigen::Map >]’ 207 | coord_desc(); | ^~~~~~~~~~ rcpp_wrappers_fit.cpp:127:30: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 127 | solver->solve(); | ~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block >, -1, 1, false>, const Eigen::Block, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block >, -1, 1, false>, const Eigen::Block, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block >, -1, 1, false>, const Eigen::Block, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block >, -1, 1, false>, const Eigen::Block, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block >, -1, 1, false>; U = Eigen::Block, -1, 1, true>; bool NeedToTranspose = false; ResScalar = double]’ 37 | return a.template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Block >, -1, 1, false>; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ Xrnet.h:156:74: required from ‘void Xrnet::add_results(double, VecXd, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 156 | alpha0[idx] = betas.col(idx).mean() - xm.tail(nv_ext).dot(alphas.col(idx)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:135:34: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 135 | estimates.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:264:60: required from ‘void CoordSolver::update_beta_screen(const matType&, const double&, int&) [with matType = Eigen::MappedSparseMatrix; T = Eigen::MappedSparseMatrix]’ 264 | residuals -= del * xs[idx] * (x.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CoordSolver.h:223:31: required from ‘void CoordSolver::coord_desc() [with T = Eigen::MappedSparseMatrix]’ 223 | update_beta_screen(X, penalty[0], idx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CoordSolver.h:207:13: required from ‘void CoordSolver::solve() [with T = Eigen::MappedSparseMatrix]’ 207 | coord_desc(); | ^~~~~~~~~~ rcpp_wrappers_fit.cpp:127:30: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 127 | solver->solve(); | ~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:264:111: required from ‘void CoordSolver::update_beta_screen(const matType&, const double&, int&) [with matType = Eigen::MappedSparseMatrix; T = Eigen::MappedSparseMatrix]’ 264 | residuals -= del * xs[idx] * (x.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ CoordSolver.h:223:31: required from ‘void CoordSolver::coord_desc() [with T = Eigen::MappedSparseMatrix]’ 223 | update_beta_screen(X, penalty[0], idx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CoordSolver.h:207:13: required from ‘void CoordSolver::solve() [with T = Eigen::MappedSparseMatrix]’ 207 | coord_desc(); | ^~~~~~~~~~ rcpp_wrappers_fit.cpp:127:30: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 127 | solver->solve(); | ~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ CoordSolver.h:264:48: required from ‘void CoordSolver::update_beta_screen(const matType&, const double&, int&) [with matType = Eigen::MappedSparseMatrix; T = Eigen::MappedSparseMatrix]’ 264 | residuals -= del * xs[idx] * (x.col(k) - xm[idx] * Eigen::VectorXd::Ones(n)).cwiseProduct(wgts); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CoordSolver.h:223:31: required from ‘void CoordSolver::coord_desc() [with T = Eigen::MappedSparseMatrix]’ 223 | update_beta_screen(X, penalty[0], idx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CoordSolver.h:207:13: required from ‘void CoordSolver::solve() [with T = Eigen::MappedSparseMatrix]’ 207 | coord_desc(); | ^~~~~~~~~~ rcpp_wrappers_fit.cpp:127:30: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 127 | solver->solve(); | ~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::Matrix; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::Matrix; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:49:67: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 49 | weights_user.array() = weights_user.array() / weights_user.sum(); | ~~~~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator >, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GaussianSolver.h:121:50: required from ‘void GaussianSolver::init() [with T = Eigen::Map >]’ 121 | ym = y.col(0).cwiseProduct(wgts_user).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ GaussianSolver.h:70:24: required from ‘GaussianSolver::GaussianSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 70 | init(); | ^~~~ rcpp_wrappers_fit.cpp:64:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 64 | new GaussianSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 65 | y, x, fixedmap, xz, cent.data(), xv.data(), xs.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::Block >, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix, const Eigen::Block >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix, const Eigen::Block >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Matrix, const Eigen::Block >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Block >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Matrix; U = Eigen::Block >, -1, 1, true>; bool NeedToTranspose = false; ResScalar = double]’ 37 | return a.template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block >, -1, 1, true>; Derived = Eigen::Matrix; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ BinomialSolver.h:147:34: required from ‘void BinomialSolver::init() [with T = Eigen::Map >]’ 147 | prob0 = wgts_user.dot(y.col(0)); | ~~~~~~~~~~~~~^~~~~~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase >’ 36 | class SparseCompressedBase | ^~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:96:7: required from ‘class Eigen::SparseMatrix’ 96 | class SparseMatrix | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:312:36: required from ‘struct Eigen::internal::evaluator > >’ 312 | typedef typename Derived::Scalar Scalar; | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1505:8: required from ‘struct Eigen::internal::evaluator >’ 1505 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:96:8: required from ‘struct Eigen::internal::product_evaluator, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, 7, Eigen::SparseShape, Eigen::SparseShape, double, double>’ 96 | struct product_evaluator, ProductTag, LhsShape, RhsShape> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:29:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:45:7: required from ‘Eigen::CwiseBinaryOpImpl::CwiseBinaryOpImpl() [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>; Rhs = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >]’ 48 | || ((internal::evaluator::Flags&RowMajorBit) == (internal::evaluator::Flags&RowMajorBit))), | ^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:111:49: required from ‘Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_difference_op; LhsType = const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>; RhsType = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; Lhs = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>; Rhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >]’ 111 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:717:10: required from ‘const Eigen::CwiseBinaryOp, const DenseDerived, const SparseDerived> Eigen::operator-(const SparseMatrixBase&, const MatrixBase&) [with SparseDerived = Product, 0, Stride<0, 0> >, CwiseBinaryOp, const Block, 0, Stride<0, 0> >, -1, 1, true>, const Block >, -1, 1, false> >, 2>; DenseDerived = CwiseBinaryOp, const CwiseNullaryOp, const Matrix >, const CwiseNullaryOp, Matrix > >; typename DenseDerived::Scalar = double; typename SparseDerived::Scalar = double]’ 717 | return CwiseBinaryOp, const SparseDerived, const DenseDerived>(a.derived(), b.derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:54: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:336:80: required from ‘struct Eigen::internal::evaluator > >’ 336 | typedef typename DenseCoeffsBase::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1505:8: required from ‘struct Eigen::internal::evaluator >’ 1505 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:96:8: required from ‘struct Eigen::internal::product_evaluator, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, 7, Eigen::SparseShape, Eigen::SparseShape, double, double>’ 96 | struct product_evaluator, ProductTag, LhsShape, RhsShape> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:29:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2> >’ 29 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:45:7: required from ‘Eigen::CwiseBinaryOpImpl::CwiseBinaryOpImpl() [with BinaryOp = Eigen::internal::scalar_difference_op; Lhs = const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>; Rhs = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >]’ 48 | || ((internal::evaluator::Flags&RowMajorBit) == (internal::evaluator::Flags&RowMajorBit))), | ^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:111:49: required from ‘Eigen::CwiseBinaryOp::CwiseBinaryOp(const Lhs&, const Rhs&, const BinaryOp&) [with BinaryOp = Eigen::internal::scalar_difference_op; LhsType = const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>; RhsType = const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; Lhs = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>; Rhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >]’ 111 | : m_lhs(aLhs), m_rhs(aRhs), m_functor(func) | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:717:10: required from ‘const Eigen::CwiseBinaryOp, const DenseDerived, const SparseDerived> Eigen::operator-(const SparseMatrixBase&, const MatrixBase&) [with SparseDerived = Product, 0, Stride<0, 0> >, CwiseBinaryOp, const Block, 0, Stride<0, 0> >, -1, 1, true>, const Block >, -1, 1, false> >, 2>; DenseDerived = CwiseBinaryOp, const CwiseNullaryOp, const Matrix >, const CwiseNullaryOp, Matrix > >; typename DenseDerived::Scalar = double; typename SparseDerived::Scalar = double]’ 717 | return CwiseBinaryOp, const SparseDerived, const DenseDerived>(a.derived(), b.derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:54: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:20:57: required from ‘void compute_moments(const matType&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matType = Eigen::Map >]’ 20 | xm[idx] = xj.cwiseProduct(wgts_user).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:53:20: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 53 | compute_moments(x, weights_user, xm, cent, xv, xs, center_x, stnd[0], 0); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > > >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > > > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > > >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Ref > > >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:22:88: required from ‘void compute_moments(const matType&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matType = Eigen::Map >]’ 22 | xs[idx] = 1 / std::sqrt(xj.cwiseProduct(xj.cwiseProduct(wgts_user)).sum() - xm[idx] * xm[idx]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:53:20: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 53 | compute_moments(x, weights_user, xm, cent, xv, xs, center_x, stnd[0], 0); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, false> >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, false> >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, false> > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:81:65: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 81 | xzj = (X * xs_x).array() - xs_x.cwiseProduct(cent_x).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:82:58: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 82 | double xzj_mean = xzj.cwiseProduct(wgts_user).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Ref > > >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:83:68: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 83 | xv[idx] = xzj.cwiseProduct(xzj.cwiseProduct(wgts_user)).sum() - xzj_mean * xzj_mean; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block >, -1, 1, true>; U = Eigen::Matrix; bool NeedToTranspose = false; ResScalar = double]’ 37 | return a.template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block >, -1, 1, true>; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ CoordSolver.h:247:52: required from ‘void CoordSolver::update_beta_screen(const matType&, const double&, int&) [with matType = Eigen::Map >; T = Eigen::Map >]’ 247 | double gk = xs[idx] * (x.col(k).dot(residuals) - xm[idx] * residuals.sum()); | ~~~~~~~~~~~~^~~~~~~~~~~ CoordSolver.h:223:31: required from ‘void CoordSolver::coord_desc() [with T = Eigen::Map >]’ 223 | update_beta_screen(X, penalty[0], idx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CoordSolver.h:207:13: required from ‘void CoordSolver::solve() [with T = Eigen::Map >]’ 207 | coord_desc(); | ^~~~~~~~~~ rcpp_wrappers_fit.cpp:127:30: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 127 | solver->solve(); | ~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::Block, -1, 1, true>; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::Block, -1, 1, true>; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, -1, 1, true> >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::Block, -1, 1, true>; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:478:32: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::mean() const [with Derived = Eigen::Block, -1, 1, true>; typename Eigen::internal::traits::Scalar = double]’ 478 | return Scalar(derived().redux(Eigen::internal::scalar_sum_op())) / Scalar(this->size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Xrnet.h:156:50: required from ‘void Xrnet::add_results(double, VecXd, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 156 | alpha0[idx] = betas.col(idx).mean() - xm.tail(nv_ext).dot(alphas.col(idx)); | ~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:135:34: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 135 | estimates.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, -1, 1, false> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator >, -1, 1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Block >, -1, 1, false>, const Eigen::Block, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Block >, -1, 1, false>, const Eigen::Block, -1, 1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Block >, -1, 1, false>, const Eigen::Block, -1, 1, true> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:37:51: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block >, -1, 1, false>; U = Eigen::Block, -1, 1, true>; bool NeedToTranspose = false; ResScalar = double]’ 37 | return a.template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Block >, -1, 1, false>; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ Xrnet.h:156:74: required from ‘void Xrnet::add_results(double, VecXd, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 156 | alpha0[idx] = betas.col(idx).mean() - xm.tail(nv_ext).dot(alphas.col(idx)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:135:34: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 135 | estimates.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::Block >, -1, 1, true>; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::Block >, -1, 1, true>; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator >, -1, 1, true> >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::Block >, -1, 1, true>; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::Block >, -1, 1, true>; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:92:25: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix]’ 92 | xm[idx] = zj.sum() / zj.size(); | ~~~~~~^~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:94:72: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix]’ 94 | xs[idx] = 1 / std::sqrt(zj.cwiseProduct(zj / zj.size()).sum() - xm[idx] * xm[idx]); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, true> > >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, true> > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block >, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, true> > > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, true> > >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block >, -1, 1, true> > >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:102: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GaussianSolver.h:121:50: required from ‘void GaussianSolver::init() [with T = Eigen::Map >]’ 121 | ym = y.col(0).cwiseProduct(wgts_user).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ GaussianSolver.h:70:24: required from ‘GaussianSolver::GaussianSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 70 | init(); | ^~~~ rcpp_wrappers_fit.cpp:64:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 64 | new GaussianSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 65 | y, x, fixedmap, xz, cent.data(), xv.data(), xs.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix > >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix > > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix > >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix > >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GaussianSolver.h:122:83: required from ‘void GaussianSolver::init() [with T = Eigen::Map >]’ 122 | ys = std::sqrt(y.col(0).cwiseProduct(y.col(0).cwiseProduct(wgts_user)).sum() - ym * ym); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ GaussianSolver.h:70:24: required from ‘GaussianSolver::GaussianSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 70 | init(); | ^~~~ rcpp_wrappers_fit.cpp:64:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 64 | new GaussianSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 65 | y, x, fixedmap, xz, cent.data(), xv.data(), xs.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66 | weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 69 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >’ 52 | template class Transpose | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:39: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from ‘Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Rhs = Eigen::Matrix; int Options = 0; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0>]’ 35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from ‘Eigen::internal::dense_product_base::operator const Scalar() const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Rhs = Eigen::Matrix; int Option = 0; Scalar = double]’ 137 | return internal::evaluator(derived()).coeff(0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:166:165: required from ‘void BinomialSolver::init() [with T = Eigen::Map >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, const Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:54: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from ‘Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Rhs = Eigen::Matrix; int Options = 0; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0>]’ 35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from ‘Eigen::internal::dense_product_base::operator const Scalar() const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Rhs = Eigen::Matrix; int Option = 0; Scalar = double]’ 137 | return internal::evaluator(derived()).coeff(0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:166:165: required from ‘void BinomialSolver::init() [with T = Eigen::Map >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:37:51: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block >, -1, 1, true>; U = Eigen::Matrix; bool NeedToTranspose = false; ResScalar = double]’ 37 | return a.template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block >, -1, 1, true>; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ CoordSolver.h:343:52: required from ‘void CoordSolver::warm_start(const double&, const Eigen::Ref >&) [with T = Eigen::Map >]’ 343 | gradient[idx] = xs[idx] * (X.col(k).dot(residuals) - xm[idx] * resids_sum); | ~~~~~~~~~~~~^~~~~~~~~~~ rcpp_wrappers_fit.cpp:125:35: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 125 | solver->warm_start(b0_outer, betas_outer); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, false> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = assign_op]’ 774 | SrcEvaluatorType srcEvaluator(src); | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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, -1, 1, true>; Src = Eigen::Block, -1, 1, false>; Func = assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, false>; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, false>]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ Xrnet.h:130:47: required from ‘void Xrnet::add_results(double, VecXd, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 130 | alphas.col(idx) = coef.tail(nv_ext); | ^ rcpp_wrappers_fit.cpp:135:34: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 135 | estimates.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block, -1, 1, true> >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block >, -1, 1, false>, const Eigen::Block, -1, 1, true> > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, false>, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:37:51: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block >, -1, 1, false>; U = Eigen::Block, -1, 1, true>; bool NeedToTranspose = false; ResScalar = double]’ 37 | return a.template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Block >, -1, 1, false>; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ Xrnet.h:156:74: required from ‘void Xrnet::add_results(double, VecXd, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 156 | alpha0[idx] = betas.col(idx).mean() - xm.tail(nv_ext).dot(alphas.col(idx)); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:135:34: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 135 | estimates.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Block >, -1, 1, true> >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Block >, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Matrix, const Eigen::Block >, -1, 1, true> > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Block >, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Block >, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:37:51: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Matrix; U = Eigen::Block >, -1, 1, true>; bool NeedToTranspose = false; ResScalar = double]’ 37 | return a.template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block >, -1, 1, true>; Derived = Eigen::Matrix; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ BinomialSolver.h:147:34: required from ‘void BinomialSolver::init() [with T = Eigen::Map >]’ 147 | prob0 = wgts_user.dot(y.col(0)); | ~~~~~~~~~~~~~^~~~~~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from ‘Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Scalar = double]’ 347 | return derived() = Constant(rows(), cols(), val); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10: required from ‘Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]’ 548 | return setConstant(Scalar(0)); | ^~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:16: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from ‘Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Rhs = Eigen::Matrix; int Options = 0; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0>]’ 35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from ‘Eigen::internal::dense_product_base::operator const Scalar() const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Rhs = Eigen::Matrix; int Option = 0; Scalar = double]’ 137 | return internal::evaluator(derived()).coeff(0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:166:165: required from ‘void BinomialSolver::init() [with T = Eigen::MappedSparseMatrix]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BinomialSolver.h:132:28: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, MapSpMat, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::MappedSparseMatrix; MapSpMat = Eigen::MappedSparseMatrix; VecXd = Eigen::Matrix]’ 132 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:37:51: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block >, -1, 1, true>; U = Eigen::Matrix; bool NeedToTranspose = false; ResScalar = double]’ 37 | return a.template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Block >, -1, 1, true>; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ CoordSolver.h:247:52: required from ‘void CoordSolver::update_beta_screen(const matType&, const double&, int&) [with matType = Eigen::Map >; T = Eigen::Map >]’ 247 | double gk = xs[idx] * (x.col(k).dot(residuals) - xm[idx] * residuals.sum()); | ~~~~~~~~~~~~^~~~~~~~~~~ CoordSolver.h:223:31: required from ‘void CoordSolver::coord_desc() [with T = Eigen::Map >]’ 223 | update_beta_screen(X, penalty[0], idx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ CoordSolver.h:207:13: required from ‘void CoordSolver::solve() [with T = Eigen::Map >]’ 207 | coord_desc(); | ^~~~~~~~~~ rcpp_wrappers_fit.cpp:127:30: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 127 | solver->solve(); | ~~~~~~~~~~~~~^~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, const Eigen::Matrix >; Eigen::Index = long int]’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, const Eigen::Matrix >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, const Eigen::Matrix > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > > >, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:64: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Rhs = Eigen::Matrix]’ 251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from ‘Eigen::internal::product_evaluator, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Rhs = Eigen::Matrix; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Matrix; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0>]’ 124 | generic_product_impl::evalTo(m_result, xpr.lhs(), xpr.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from ‘Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Rhs = Eigen::Matrix; int Options = 0; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >, Eigen::Matrix, 0>]’ 35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {} | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from ‘Eigen::internal::dense_product_base::operator const Scalar() const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, true> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, 1, true> > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >; Rhs = Eigen::Matrix; int Option = 0; Scalar = double]’ 137 | return internal::evaluator(derived()).coeff(0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:166:165: required from ‘void BinomialSolver::init() [with T = Eigen::Map >]’ 166 | xv[idx] = std::pow(xs[idx], 2) * (X.col(k).cwiseProduct(X.col(k)) - 2 * xm[idx] * X.col(k) + std::pow(xm[idx], 2) * Eigen::VectorXd::Ones(n)).adjoint() * wgts; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ BinomialSolver.h:88:24: required from ‘BinomialSolver::BinomialSolver(const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const double*, double*, const double*, VecXd, bool, const double*, const double*, VecXd, const double*, const double*, int, int, double, int) [with T = Eigen::Map >; VecXd = Eigen::Matrix]’ 88 | init(); | ^~~~ rcpp_wrappers_fit.cpp:75:13: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 75 | new BinomialSolver( | ^~~~~~~~~~~~~~~~~~~~~~~ 76 | y, x, fixedmap, xz, cent.data(), xv.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 77 | xs.data(), weights_user, intr[0], penalty_type.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 78 | cmult.data(), quantiles, upper_cl.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 79 | lower_cl.data(), ne, nx, thresh, maxit | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | ) | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 1, -1, false>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 1, -1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, 1, -1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense >, 1, -1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::Block, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Block, -1, 1, false>, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product >, Eigen::Block, -1, 1, false>, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Xrnet.h:140:25: required from ‘void Xrnet::add_results(double, VecXd, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; VecXd = Eigen::Matrix]’ 140 | z_alpha += ext * coef.tail(nv_ext); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:135:34: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 135 | estimates.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, false>, -1, 1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false>, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, false>, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, false>, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, false>, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, 1, false>, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::Block, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Block, -1, 1, false>, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product >, Eigen::Block, -1, 1, false>, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Xrnet.h:140:25: required from ‘void Xrnet::add_results(double, VecXd, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; VecXd = Eigen::Matrix]’ 140 | z_alpha += ext * coef.tail(nv_ext); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:135:34: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 135 | estimates.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/Core:333: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of ‘class Eigen::internal::gemv_traits’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:87:38: required from ‘struct Eigen::internal::general_matrix_vector_product, 0, false, double, Eigen::internal::const_blas_data_mapper, false, 0>’ 87 | typedef typename Traits::LhsPacket LhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:253:134: 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::Map >; Rhs = Eigen::Block, -1, 1, false>; Dest = Eigen::Matrix; typename Dest::Scalar = double]’ 252 | general_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253 | ::run( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 254 | actualLhs.rows(), actualLhs.cols(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | LhsMapper(actualLhs.data(), actualLhs.outerStride()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | RhsMapper(actualRhs.data(), actualRhs.innerStride()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 | dest.data(), 1, | ~~~~~~~~~~~~~~~ 258 | compatibleAlpha); | ~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map >; Rhs = Eigen::Block, -1, 1, false>; Scalar = double]’ 385 | internal::gemv_dense_selector::HasUsableDirectAccess) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | >::run(actual_lhs, actual_rhs, dst, alpha); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from ‘static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map >; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl >, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Scalar = double]’ 361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:33: required from ‘static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map >; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl >, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]’ 349 | { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::Block, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Block, -1, 1, false>, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product >, Eigen::Block, -1, 1, false>, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Xrnet.h:140:25: required from ‘void Xrnet::add_results(double, VecXd, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; VecXd = Eigen::Matrix]’ 140 | z_alpha += ext * coef.tail(nv_ext); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:135:34: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 135 | estimates.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 51 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 52 | unpacket_traits<_RhsPacket>::vectorizable && | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 54 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 55 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 56 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1 | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 59 | typedef typename conditional::type LhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 60 | typedef typename conditional::type RhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 61 | typedef typename conditional::type ResPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of ‘class Eigen::internal::gemv_traits’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:91:42: required from ‘struct Eigen::internal::general_matrix_vector_product, 0, false, double, Eigen::internal::const_blas_data_mapper, false, 0>’ 91 | typedef typename HalfTraits::LhsPacket LhsPacketHalf; | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:253:134: 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::Map >; Rhs = Eigen::Block, -1, 1, false>; Dest = Eigen::Matrix; typename Dest::Scalar = double]’ 252 | general_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253 | ::run( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 254 | actualLhs.rows(), actualLhs.cols(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | LhsMapper(actualLhs.data(), actualLhs.outerStride()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | RhsMapper(actualRhs.data(), actualRhs.innerStride()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 | dest.data(), 1, | ~~~~~~~~~~~~~~~ 258 | compatibleAlpha); | ~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map >; Rhs = Eigen::Block, -1, 1, false>; Scalar = double]’ 385 | internal::gemv_dense_selector::HasUsableDirectAccess) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | >::run(actual_lhs, actual_rhs, dst, alpha); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from ‘static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map >; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl >, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Scalar = double]’ 361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:33: required from ‘static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map >; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl >, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]’ 349 | { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::Block, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Block, -1, 1, false>, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product >, Eigen::Block, -1, 1, false>, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Xrnet.h:140:25: required from ‘void Xrnet::add_results(double, VecXd, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; VecXd = Eigen::Matrix]’ 140 | z_alpha += ext * coef.tail(nv_ext); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:135:34: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 135 | estimates.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 51 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 52 | unpacket_traits<_RhsPacket>::vectorizable && | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 54 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 55 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 56 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1 | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 59 | typedef typename conditional::type LhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 60 | typedef typename conditional::type RhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 61 | typedef typename conditional::type ResPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of ‘class Eigen::internal::gemv_traits’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:95:45: required from ‘struct Eigen::internal::general_matrix_vector_product, 0, false, double, Eigen::internal::const_blas_data_mapper, false, 0>’ 95 | typedef typename QuarterTraits::LhsPacket LhsPacketQuarter; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:253:134: 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::Map >; Rhs = Eigen::Block, -1, 1, false>; Dest = Eigen::Matrix; typename Dest::Scalar = double]’ 252 | general_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 253 | ::run( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 254 | actualLhs.rows(), actualLhs.cols(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 255 | LhsMapper(actualLhs.data(), actualLhs.outerStride()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 256 | RhsMapper(actualRhs.data(), actualRhs.innerStride()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 257 | dest.data(), 1, | ~~~~~~~~~~~~~~~ 258 | compatibleAlpha); | ~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map >; Rhs = Eigen::Block, -1, 1, false>; Scalar = double]’ 385 | internal::gemv_dense_selector::HasUsableDirectAccess) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | >::run(actual_lhs, actual_rhs, dst, alpha); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from ‘static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map >; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl >, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Scalar = double]’ 361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:33: required from ‘static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map >; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl >, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]’ 349 | { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::Block, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Block, -1, 1, false>, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product >, Eigen::Block, -1, 1, false>, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Xrnet.h:140:25: required from ‘void Xrnet::add_results(double, VecXd, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; VecXd = Eigen::Matrix]’ 140 | z_alpha += ext * coef.tail(nv_ext); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:135:34: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 135 | estimates.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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); | ^ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 51 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 52 | unpacket_traits<_RhsPacket>::vectorizable && | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 54 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 55 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1, | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 56 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1 | ^~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 59 | typedef typename conditional::type LhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 60 | typedef typename conditional::type RhsPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 61 | typedef typename conditional::type ResPacket; | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 2, Eigen::Stride<0, 0> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 2, Eigen::Stride<0, 0> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 2, Eigen::Stride<0, 0> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 2, Eigen::Stride<0, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 2, Eigen::Stride<0, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 2, Eigen::Stride<0, 0> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::Block, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Block, -1, 1, false>, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product >, Eigen::Block, -1, 1, false>, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Xrnet.h:140:25: required from ‘void Xrnet::add_results(double, VecXd, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; VecXd = Eigen::Matrix]’ 140 | z_alpha += ext * coef.tail(nv_ext); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:135:34: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 135 | estimates.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::Map >; Rhs = Eigen::Block, -1, 1, false>; Dest = Eigen::Matrix; typename Dest::Scalar = double]’ 296 | dest.matrix() += actualAlpha * MappedDest(actualDestPtr, dest.size()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::Block, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Block, -1, 1, false>, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product >, Eigen::Block, -1, 1, false>, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Xrnet.h:140:25: required from ‘void Xrnet::add_results(double, VecXd, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; VecXd = Eigen::Matrix]’ 140 | z_alpha += ext * coef.tail(nv_ext); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:135:34: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 135 | estimates.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 1, -1, false> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 1, -1, false> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl >, 1, -1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose >, 1, -1, false> >’ 52 | template class Transpose | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::Block, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Block, -1, 1, false>, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product >, Eigen::Block, -1, 1, false>, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Xrnet.h:140:25: required from ‘void Xrnet::add_results(double, VecXd, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; VecXd = Eigen::Matrix]’ 140 | z_alpha += ext * coef.tail(nv_ext); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:135:34: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 135 | estimates.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block >, 1, -1, false>; U = Eigen::Block, -1, 1, false>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::Block, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Block, -1, 1, false>, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product >, Eigen::Block, -1, 1, false>, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Xrnet.h:140:25: required from ‘void Xrnet::add_results(double, VecXd, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; VecXd = Eigen::Matrix]’ 140 | z_alpha += ext * coef.tail(nv_ext); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:135:34: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 135 | estimates.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, 1, -1, false> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator >, 1, -1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator >, 1, -1, false> >, Eigen::internal::IndexBased, double>’ 311 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator >, 1, -1, false> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator >, 1, -1, false> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::Block, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Block, -1, 1, false>, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product >, Eigen::Block, -1, 1, false>, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Xrnet.h:140:25: required from ‘void Xrnet::add_results(double, VecXd, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; VecXd = Eigen::Matrix]’ 140 | z_alpha += ext * coef.tail(nv_ext); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:135:34: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 135 | estimates.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, false>, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, 1, false>, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::Block, -1, 1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Block, -1, 1, false>, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product >, Eigen::Block, -1, 1, false>, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Xrnet.h:140:25: required from ‘void Xrnet::add_results(double, VecXd, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; VecXd = Eigen::Matrix]’ 140 | z_alpha += ext * coef.tail(nv_ext); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:135:34: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 135 | estimates.add_results(solver->getBeta0(), solver->getBetas(), idx_pen); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase >’ 36 | class SparseCompressedBase | ^~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseVector.h:64:7: required from ‘class Eigen::SparseVector’ 64 | class SparseVector | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:74:15: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dest&, const Lhs&, const Rhs&, Eigen::SparseShape) [with Dest = Eigen::SparseMatrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >; int ProductType = 7]’ 74 | RhsNested rhsNested(rhs); | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >; int ProductType = 7]’ 43 | evalTo(dst, lhs, rhs, typename evaluator_traits::Shape()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from ‘Eigen::internal::product_evaluator, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >; int Options = 2; int ProductTag = 7; LhsShape = Eigen::SparseShape; RhsShape = Eigen::SparseShape; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >; XprType = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>]’ 124 | generic_product_impl::evalTo(m_result, xpr.lhs(), xpr.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::SparseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:75:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 75 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase >’ 36 | class SparseCompressedBase | ^~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:96:7: required from ‘class Eigen::SparseMatrix’ 96 | class SparseMatrix | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h:160:22: required from ‘static void Eigen::internal::conservative_sparse_sparse_product_selector::run(const Lhs&, const Rhs&, ResultType&) [with Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::SparseVector; ResultType = Eigen::SparseMatrix]’ 160 | RowMajorMatrix resRow(resCol); | ^~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:76:107: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dest&, const Lhs&, const Rhs&, Eigen::SparseShape) [with Dest = Eigen::SparseMatrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >; int ProductType = 7]’ 75 | internal::conservative_sparse_sparse_product_selector::type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | typename remove_all::type, Dest>::run(lhsNested,rhsNested,dst); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dest&, const Lhs&, const Rhs&) [with Dest = Eigen::SparseMatrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >; int ProductType = 7]’ 43 | evalTo(dst, lhs, rhs, typename evaluator_traits::Shape()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::SparseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:75:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 75 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:336:80: required from ‘struct Eigen::internal::evaluator > >’ 336 | typedef typename DenseCoeffsBase::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1505:8: required from ‘struct Eigen::internal::evaluator >’ 1505 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:1181:93: required from ‘Eigen::SparseMatrix<_Scalar, _Options, _StorageIndex>& Eigen::SparseMatrix<_Scalar, _Flags, _StorageIndex>::operator=(const Eigen::SparseMatrixBase&) [with OtherDerived = Eigen::SparseMatrix; _Scalar = double; int _Options = 0; _StorageIndex = long int]’ 1181 | const bool needToTranspose = (Flags & RowMajorBit) != (internal::evaluator::Flags & RowMajorBit); | ^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/ConservativeSparseSparseProduct.h:161:11: required from ‘static void Eigen::internal::conservative_sparse_sparse_product_selector::run(const Lhs&, const Rhs&, ResultType&) [with Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::SparseVector; ResultType = Eigen::SparseMatrix]’ 161 | res = resRow.markAsRValue(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:76:107: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dest&, const Lhs&, const Rhs&, Eigen::SparseShape) [with Dest = Eigen::SparseMatrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >; int ProductType = 7]’ 75 | internal::conservative_sparse_sparse_product_selector::type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | typename remove_all::type, Dest>::run(lhsNested,rhsNested,dst); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseProduct.h:43:11: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::SparseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:75:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 2>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 75 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::MappedSparseMatrix; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::MappedSparseMatrix; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:236:48: required from here 236 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 237 | Rcpp::as(x), is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 238 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 239 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 240 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 241 | maxit, ne, nx | ~~~~~~~~~~~~~ 242 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, -1, 1, false>, -1, 1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, -1, 1, false>, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, -1, 1, false>, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, -1, 1, false>, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, -1, 1, false>, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense >, -1, 1, false>, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:81:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 81 | xzj = (X * xs_x).array() - xs_x.cwiseProduct(cent_x).sum(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase > >’ 36 | class SparseCompressedBase | ^~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseTranspose.h:22:9: required from ‘class Eigen::internal::SparseTransposeImpl, 1024>’ 22 | class SparseTransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseTranspose.h:45:37: required from ‘class Eigen::TransposeImpl, Eigen::Sparse>’ 45 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose >’ 52 | template class Transpose | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseDenseProduct.h:216:60: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map >; Rhs = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >; int ProductType = 7; Scalar = double]’ 216 | internal::sparse_time_dense_product(rhsNested.transpose(), lhsNested.transpose(), dstT, alpha); | ~~~~~~~~~~~~~~~~~~~^~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase > >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose > >’ 52 | template class Transpose | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseDenseProduct.h:216:83: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true, false>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true>’ 103 | template class Block | ^~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:70: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block >, 1, -1, false>; U = Eigen::Block >, -1, 1, false>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:81:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 81 | xzj = (X * xs_x).array() - xs_x.cwiseProduct(cent_x).sum(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block >, 1, -1, false>; U = Eigen::Block, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, -1, 1, false>, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator >, -1, 1, false>, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, Eigen::Block >, -1, 1, false>, 0> >, const Eigen::CwiseNullaryOp, const Eigen::Array > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:81:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 81 | xzj = (X * xs_x).array() - xs_x.cwiseProduct(cent_x).sum(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 1, -1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase >, 1, -1, true>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase >, 1, -1, true>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, 1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase > >, 1, -1, true>, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase > >, 1, -1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase > >, 1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense > >, 1, -1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block > >, 1, -1, true> >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block > >, 1, -1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block > >, 1, -1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block > >, 1, -1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block > >, 1, -1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseDenseProduct.h:145:35: required from ‘static void Eigen::internal::sparse_time_dense_product_impl::processRow(const LhsEval&, const DenseRhsType&, Res&, const typename Eigen::internal::remove_all::type::Scalar&, Eigen::Index) [with SparseLhsType = Eigen::Transpose >; DenseRhsType = Eigen::Transpose > >; DenseResType = Eigen::Transpose >; LhsEval = Eigen::internal::evaluator > >; Res = Eigen::Transpose >; typename Eigen::internal::remove_all::type::Scalar = double; Eigen::Index = long int]’ 145 | res_i += (alpha*it.value()) * rhs.row(it.index()); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseDenseProduct.h:137:19: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose >, 1, -1, false> >, const Eigen::Block, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::Map >; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::Map >; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:203:44: required from here 203 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~^ 204 | xmap, is_sparse_x, y, extmap, fixed, weights_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 205 | intr, stnd, penalty_type, cmult, quantiles, num_penalty, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 206 | penalty_ratio, penalty_user, penalty_user_ext, lower_cl, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 207 | upper_cl, family, thresh, maxit, ne, nx | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 208 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator > >, 1, -1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator > >, 1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block > >, 1, -1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block > >, 1, -1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 >, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block > >, 1, -1, true> >; Functor = add_assign_op]’ 774 | SrcEvaluatorType srcEvaluator(src); | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block > >, 1, -1, true> >; Functor = Eigen::internal::add_assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, 1, -1, true> >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 >, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block > >, 1, -1, true> >; Functor = add_assign_op]’ 780 | DstEvaluatorType dstEvaluator(dst); | ^~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, 1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block > >, 1, -1, true> >; Functor = Eigen::internal::add_assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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 >, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block > >, 1, -1, true> >; Func = add_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block >, 1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block > >, 1, -1, true> >; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block > >, 1, -1, true> >; Derived = Eigen::Block >, 1, -1, true>]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseDenseProduct.h:145:13: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/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::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Product >, Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::Block >, -1, 1, false> >, 0>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >; Derived = Eigen::Block, -1, 1, true>]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ DataFunctions.h:96:13: required from ‘Eigen::MatrixXd create_XZ(const matA&, const matB&, Eigen::Ref >, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::Ref >, Eigen::Ref >, const bool&, const bool&, int) [with matA = Eigen::Map >; matB = Eigen::MappedSparseMatrix; Eigen::MatrixXd = Eigen::Matrix]’ 96 | xzj = xs[idx] * ((X * zj.cwiseProduct(xs_x)) - xs_x.cwiseProduct(cent_x.cwiseProduct(zj)).sum() * Eigen::VectorXd::Ones(X.rows())); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ rcpp_wrappers_fit.cpp:55:41: required from ‘Rcpp::List fitModel(const TX&, const bool&, const Eigen::Ref >&, const TZ&, const Eigen::Ref >&, Eigen::VectorXd, const Rcpp::LogicalVector&, const Rcpp::LogicalVector&, const Eigen::Ref >&, const Eigen::Ref >&, const Eigen::Ref >&, const Rcpp::IntegerVector&, const Rcpp::NumericVector&, const Eigen::Ref >&, const Eigen::Ref >&, Eigen::VectorXd, Eigen::VectorXd, const std::string&, const double&, const int&, const int&, const int&) [with TX = Eigen::Map >; TZ = Eigen::MappedSparseMatrix; Rcpp::List = Rcpp::Vector<19>; Eigen::VectorXd = Eigen::Matrix; Rcpp::LogicalVector = Rcpp::Vector<10, Rcpp::PreserveStorage>; Rcpp::IntegerVector = Rcpp::Vector<13>; Rcpp::NumericVector = Rcpp::Vector<14, Rcpp::PreserveStorage>; std::string = std::__cxx11::basic_string]’ 55 | const Eigen::MatrixXd xz = create_XZ( | ~~~~~~~~~^ 56 | x, ext, xm, cent, weights_user, xv, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | xs, intr[1], stnd[1], nv_x + nv_fixed | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58 | ); | ~ rcpp_wrappers_fit.cpp:193:46: required from here 193 | return fitModel( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 194 | xmap, is_sparse_x, y, Rcpp::as(ext), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 195 | fixed, weights_user, intr, stnd, penalty_type, cmult, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | quantiles, num_penalty, penalty_ratio, penalty_user, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 197 | penalty_user_ext, lower_cl, upper_cl, family, thresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 198 | maxit, ne, nx | ~~~~~~~~~~~~~ 199 | ); | ~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:207:34: required from ‘void BinomialSolver::update_quadratic() [with T = Eigen::MappedSparseMatrix]’ 207 | xbeta += xs[idx] * (X.col(j) - xm[idx] * Eigen::VectorXd::Ones(n)) * betas[idx]; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:201:18: required from here 201 | virtual void update_quadratic() { | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseCwiseBinaryOp.h:36:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, Eigen::Sparse>’ 36 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:207:84: required from ‘void BinomialSolver::update_quadratic() [with T = Eigen::MappedSparseMatrix]’ 207 | xbeta += xs[idx] * (X.col(j) - xm[idx] * Eigen::VectorXd::Ones(n)) * betas[idx]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BinomialSolver.h:201:18: required from here 201 | virtual void update_quadratic() { | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:211:30: required from ‘void BinomialSolver::update_quadratic() [with T = Eigen::MappedSparseMatrix]’ 211 | xbeta += xs[idx] * (Fixed.col(j) - xm[idx] * Eigen::VectorXd::Ones(n)) * betas[idx]; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:201:18: required from here 201 | virtual void update_quadratic() { | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Block >, -1, 1, true>, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:211:84: required from ‘void BinomialSolver::update_quadratic() [with T = Eigen::MappedSparseMatrix]’ 211 | xbeta += xs[idx] * (Fixed.col(j) - xm[idx] * Eigen::VectorXd::Ones(n)) * betas[idx]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ BinomialSolver.h:201:18: required from here 201 | virtual void update_quadratic() { | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:225:42: required from ‘void BinomialSolver::update_quadratic() [with T = Eigen::MappedSparseMatrix]’ 225 | wgts.array() = wgts_user.array() * prob.array() * (1 - prob.array()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ BinomialSolver.h:201:18: required from here 201 | virtual void update_quadratic() { | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:225:62: required from ‘void BinomialSolver::update_quadratic() [with T = Eigen::MappedSparseMatrix]’ 225 | wgts.array() = wgts_user.array() * prob.array() * (1 - prob.array()); | ~~~^~~~~~~~~~~~~~~ BinomialSolver.h:201:18: required from here 201 | virtual void update_quadratic() { | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper > >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:225:57: required from ‘void BinomialSolver::update_quadratic() [with T = Eigen::MappedSparseMatrix]’ 225 | wgts.array() = wgts_user.array() * prob.array() * (1 - prob.array()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:201:18: required from here 201 | virtual void update_quadratic() { | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::ArrayWrapper > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::ArrayWrapper > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::ArrayWrapper > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::ArrayWrapper >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::ArrayWrapper > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:229:67: required from ‘void BinomialSolver::update_quadratic() [with T = Eigen::MappedSparseMatrix]’ 229 | residuals.array() = wgts_user.array() * (y.col(0).array() - prob.array()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ BinomialSolver.h:201:18: required from here 201 | virtual void update_quadratic() { | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::ArrayWrapper > > >, 0>’: /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::ArrayWrapper > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::ArrayWrapper > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::ArrayWrapper > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, -1, 1, true> >, const Eigen::ArrayWrapper > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ BinomialSolver.h:229:47: required from ‘void BinomialSolver::update_quadratic() [with T = Eigen::MappedSparseMatrix]’ 229 | residuals.array() = wgts_user.array() * (y.col(0).array() - prob.array()); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ BinomialSolver.h:201:18: required from here 201 | virtual void update_quadratic() { | ^~~~~~~~~~~~~~~~ /home/hornik/lib/R/Library/4.6/x86_64-linux-gnu/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ g++-14 -std=gnu++17 -shared -L/home/hornik/tmp/R-d-gcc-14/lib -Wl,-O1 -o xrnet.so RcppExports.o XrnetUtils.o rcpp_wrappers_cv.o rcpp_wrappers_fit.o -llapack -L/home/hornik/tmp/R-d-gcc-14/lib -lRblas -lgfortran -lm -lquadmath -L/home/hornik/tmp/R-d-gcc-14/lib -lR make[1]: Leaving directory '/home/hornik/tmp/scratch/RtmpaggGd6/R.INSTALL1258251d56d1f4/xrnet/src' installing to /home/hornik/tmp/CRAN_recheck/Library/00LOCK-xrnet/00new/xrnet/libs ** R ** data *** moving datasets to lazyload DB ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices *** copying figures ** building package indices ** testing if installed package can be loaded from temporary location ** checking absolute paths in shared objects and dynamic libraries ** testing if installed package can be loaded from final location ** testing if installed package keeps a record of temporary installation path * DONE (xrnet) checking starnet_1.0.0.tar.gz ... checking transreg_1.0.3.tar.gz ... Depends: Package: starnet Depends: R (>= 3.0.0) Imports: glmnet, survival, cornet, Matrix Timings: user system elapsed starnet 50.92 5.262 59.039 Results: Check status summary: ERROR OK Source packages 0 1 Reverse depends 1 0 Check results summary: starnet ... OK rdepends_transreg ... ERROR * checking examples ... [4s/4s] ERROR * checking tests ... [13s/13s] ERROR