------------------------------------------------------------------------------- -- Phase: setup ------------------------------------------------------------------------------- Installing /packages/All/libnghttp2-1.40.0.txz Installing /packages/All/ca_root_nss-3.52.txz ===== Message from ca_root_nss-3.52: -- FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. This package installs symlinks to support root certificates discovery by default for software that uses OpenSSL. This enables SSL Certificate Verification by client software without manual intervention. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem Installing /packages/All/openssl-1.1.1g,1.txz Installing /packages/All/curl-7.70.0.txz Installing /packages/All/pcre2-10.35.txz Installing /packages/All/icu-67.1,1.txz Installing /packages/All/png-1.6.37.txz Installing /packages/All/jbigkit-2.1_1.txz Installing /packages/All/jpeg-turbo-2.0.4.txz Installing /packages/All/tiff-4.1.0.txz Installing /packages/All/ncurses-6.1.20190525.txz Installing /packages/All/indexinfo-0.3.1.txz Installing /packages/All/readline-8.0.4.txz Installing /packages/All/gettext-runtime-0.20.2.txz Installing /packages/All/freetype2-2.10.1.txz ===== Message from freetype2-2.10.1: -- The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. If LONG_PCF_NAMES port's option was enabled, the PCF family names may include the foundry and information whether they contain wide characters. For example, "Sony Fixed" or "Misc Fixed Wide", instead of "Fixed". This can be disabled at run time with using pcf:no-long-family-names property, if needed. Example: FREETYPE_PROPERTIES=pcf:no-long-family-names=1 How to recreate fontconfig cache with using such environment variable, if needed: # env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsv The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/site/index.html, if documentation was installed). Installing /packages/All/expat-2.2.8.txz Installing /packages/All/fontconfig-2.13.92_2,1.txz Running fc-cache to build fontconfig cache... Font directories: /usr/local/share/fonts /usr/local/lib/X11/fonts /usr/local/share/fonts: skipping, no such directory /usr/local/lib/X11/fonts: skipping, no such directory /var/db/fontconfig: cleaning cache directory fc-cache: succeeded Installing /packages/All/pcre-8.43_2.txz Installing /packages/All/libffi-3.2.1_3.txz Installing /packages/All/libxml2-2.9.10.txz Installing /packages/All/libiconv-1.14_11.txz Installing /packages/All/python37-3.7.7.txz ===== Message from python37-3.7.7: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py37-gdbm databases/py-gdbm@py37 py37-sqlite3 databases/py-sqlite3@py37 py37-tkinter x11-toolkits/py-tkinter@py37 Installing /packages/All/glib-2.56.3_7,1.txz No schema files found: doing nothing. Installing /packages/All/wayland-1.16.0.txz Installing /packages/All/pciids-20200421.txz Installing /packages/All/libpciaccess-0.16.txz Installing /packages/All/libdrm-2.4.101.txz Installing /packages/All/libelf-0.8.13_3.txz Installing /packages/All/libXau-1.0.9.txz Installing /packages/All/libpthread-stubs-0.4.txz Installing /packages/All/xorgproto-2020.1.txz Installing /packages/All/libXdmcp-1.1.3.txz Installing /packages/All/libxcb-1.13.1.txz Installing /packages/All/libX11-1.6.9_1,1.txz Installing /packages/All/libXfixes-5.0.3_2.txz Installing /packages/All/libXdamage-1.1.5.txz Installing /packages/All/libXext-1.3.4,1.txz Installing /packages/All/libXrender-0.9.10_2.txz Installing /packages/All/libXrandr-1.5.2.txz Installing /packages/All/libxshmfence-1.3.txz Installing /packages/All/libXxf86vm-1.1.4_3.txz Installing /packages/All/mesa-libs-19.0.8.txz ===== Message from mesa-libs-19.0.8: -- ===> NOTICE: This port is deprecated; you may wish to reconsider installing it: Uses Python 2.7 which is EOLed upstream. It is scheduled to be removed on or after 2020-12-31. Installing /packages/All/pixman-0.40.0.txz Installing /packages/All/cairo-1.16.0,2.txz Installing /packages/All/graphite2-1.3.14.txz Installing /packages/All/harfbuzz-2.6.5.txz Installing /packages/All/fribidi-0.19.7.txz Installing /packages/All/libfontenc-1.1.4.txz Installing /packages/All/mkfontscale-1.2.1.txz Installing /packages/All/font-bh-ttf-1.0.3_4.txz Installing /packages/All/font-misc-meltho-1.0.3_4.txz Installing /packages/All/font-misc-ethiopic-1.0.3_4.txz Installing /packages/All/encodings-1.0.5,1.txz Installing /packages/All/dejavu-2.37_1.txz ===== Message from dejavu-2.37_1: -- Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. Installing /packages/All/xorg-fonts-truetype-7.7_1.txz Installing /packages/All/libXft-2.3.3.txz Installing /packages/All/pango-1.42.4_3.txz Installing /packages/All/tcl86-8.6.10.txz Installing /packages/All/libXScrnSaver-1.2.3_2.txz Installing /packages/All/tk86-8.6.10_1.txz Installing /packages/All/gmake-4.3.txz Installing /packages/All/libidn-1.35.txz Installing /packages/All/jbig2dec-0.18.txz Installing /packages/All/libpaper-1.1.24.4.txz Installing /packages/All/libdaemon-0.14_1.txz Installing /packages/All/libICE-1.0.10,1.txz Installing /packages/All/libSM-1.2.3,1.txz Installing /packages/All/dbus-1.12.16.txz ===> Creating groups. Creating group 'messagebus' with gid '556'. ===> Creating users Creating user 'messagebus' with uid '556'. Installing /packages/All/dbus-glib-0.110.txz Installing /packages/All/gdbm-1.18.1_1.txz Installing /packages/All/gobject-introspection-1.56.1,1.txz Installing /packages/All/gnome_subr-1.0.txz Installing /packages/All/avahi-app-0.7_3.txz ===> Creating groups. Creating group 'avahi' with gid '558'. ===> Creating users Creating user 'avahi' with uid '558'. Installing /packages/All/gmp-6.2.0.txz Installing /packages/All/nettle-3.5.1_1.txz Installing /packages/All/libtasn1-4.16.0.txz Installing /packages/All/libunistring-0.9.10_1.txz Installing /packages/All/libidn2-2.3.0_1.txz Installing /packages/All/p11-kit-0.23.20.txz Installing /packages/All/tpm-emulator-0.7.4_2.txz ===> Creating groups. Creating group '_tss' with gid '601'. ===> Creating users Creating user '_tss' with uid '601'. Installing /packages/All/trousers-0.3.14_2.txz ===> Creating groups. Using existing group '_tss'. ===> Creating users Using existing user '_tss'. ===== Message from trousers-0.3.14_2: -- To run tcsd automatically, add the following line to /etc/rc.conf: tcsd_enable="YES" You might want to edit /usr/local/etc/tcsd.conf to reflect your setup. If you want to use tcsd with software TPM emulator, use the following configuration in /etc/rc.conf: tcsd_enable="YES" tcsd_mode="emulator" tpmd_enable="YES" To use TPM, add your_account to '_tss' group like following: # pw groupmod _tss -m your_account Installing /packages/All/gnutls-3.6.13.txz Installing /packages/All/cups-2.2.13.txz ===> Creating groups. Creating group 'cups' with gid '193'. ===> Creating users Creating user 'cups' with uid '193'. Installing /packages/All/poppler-data-0.4.9_2.txz Installing /packages/All/ghostscript9-agpl-base-9.52_4.txz ===== Message from ghostscript9-agpl-base-9.52_4: -- This package installs a script named dvipdf that depends on dvips. If you want to use this script you need to install print/tex-dvipsk. Installing /packages/All/mpfr-4.0.2.txz Installing /packages/All/mpc-1.1.0_2.txz UNFLAVORED devel/binutils -> use devel/binutils@native Installing /packages/All/binutils-2.33.1_2,1.txz Installing /packages/All/gcc8-8.4.0.txz ===== Message from gcc8-8.4.0: -- To ensure binaries built with this toolchain find appropriate versions of the necessary run-time libraries, you may want to link using -Wl,-rpath=/usr/local/lib/gcc8 For ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens transparently. Installing /packages/All/libXt-1.2.0,1.txz Installing /packages/All/libXmu-1.1.3,1.txz Installing /packages/All/R-4.0.0_1.txz Installing /packages/All/R-cran-Rcpp-1.0.4.6_1.txz UNFLAVORED devel/binutils -> use devel/binutils@native UNFLAVORED devel/binutils -> use devel/binutils@native UNFLAVORED devel/binutils -> use devel/binutils@native SUCCEEDED 00:01:10 ------------------------------------------------------------------------------- -- Phase: check-sanity ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: pkg-depends ------------------------------------------------------------------------------- ===> R-cran-RcppEigen-0.3.3.7.0_1 depends on file: /usr/local/sbin/pkg - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: fetch ------------------------------------------------------------------------------- ===> R-cran-RcppEigen-0.3.3.7.0_1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by R-cran-RcppEigen-0.3.3.7.0_1 for building SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: checksum ------------------------------------------------------------------------------- ===> R-cran-RcppEigen-0.3.3.7.0_1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by R-cran-RcppEigen-0.3.3.7.0_1 for building => SHA256 Checksum OK for RcppEigen_0.3.3.7.0.tar.gz. SUCCEEDED 00:00:01 ------------------------------------------------------------------------------- -- Phase: extract-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: extract ------------------------------------------------------------------------------- ===> R-cran-RcppEigen-0.3.3.7.0_1 depends on file: /usr/local/sbin/pkg - found ===> Fetching all distfiles required by R-cran-RcppEigen-0.3.3.7.0_1 for building ===> Extracting for R-cran-RcppEigen-0.3.3.7.0_1 => SHA256 Checksum OK for RcppEigen_0.3.3.7.0.tar.gz. Extracted Memory Use: 8.43M SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: patch ------------------------------------------------------------------------------- ===> Patching for R-cran-RcppEigen-0.3.3.7.0_1 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build-depends ------------------------------------------------------------------------------- ===> R-cran-RcppEigen-0.3.3.7.0_1 depends on package: R-cran-Rcpp>=0.11.0 - found ===> R-cran-RcppEigen-0.3.3.7.0_1 depends on file: /usr/local/bin/R - found ===> R-cran-RcppEigen-0.3.3.7.0_1 depends on executable: gfortran8 - found ===> R-cran-RcppEigen-0.3.3.7.0_1 depends on file: /usr/local/bin/as - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: lib-depends ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: configure ------------------------------------------------------------------------------- ===> R-cran-RcppEigen-0.3.3.7.0_1 depends on package: R-cran-Rcpp>=0.11.0 - found ===> R-cran-RcppEigen-0.3.3.7.0_1 depends on file: /usr/local/bin/R - found ===> R-cran-RcppEigen-0.3.3.7.0_1 depends on executable: gfortran8 - found ===> R-cran-RcppEigen-0.3.3.7.0_1 depends on file: /usr/local/bin/as - found ===> Configuring for R-cran-RcppEigen-0.3.3.7.0_1 SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: build ------------------------------------------------------------------------------- SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: run-depends ------------------------------------------------------------------------------- ===> R-cran-RcppEigen-0.3.3.7.0_1 depends on package: R-cran-Rcpp>=0.11.0 - found ===> R-cran-RcppEigen-0.3.3.7.0_1 depends on file: /usr/local/bin/R - found ===> R-cran-RcppEigen-0.3.3.7.0_1 depends on executable: gfortran8 - found SUCCEEDED 00:00:00 ------------------------------------------------------------------------------- -- Phase: stage ------------------------------------------------------------------------------- ===> Staging for R-cran-RcppEigen-0.3.3.7.0_1 ===> R-cran-RcppEigen-0.3.3.7.0_1 depends on package: R-cran-Rcpp>=0.11.0 - found ===> R-cran-RcppEigen-0.3.3.7.0_1 depends on file: /usr/local/bin/R - found ===> R-cran-RcppEigen-0.3.3.7.0_1 depends on executable: gfortran8 - found ===> Generating temporary packing list * installing *source* package 'RcppEigen' ... ** package 'RcppEigen' successfully unpacked and MD5 sums checked ** using staged installation ** libs gmake[1]: Entering directory '/construction/math/R-cran-RcppEigen/RcppEigen/src' c++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I'/usr/local/lib/R/library/Rcpp/include' -DLIBICONV_PLUG -I/usr/local/include -isystem /usr/local/include -I../inst/include -fpic -pipe -DLIBICONV_PLUG -O2 -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -c RcppEigen.cpp -o RcppEigen.o In file included from ../inst/include/Eigen/Core:392, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from RcppEigen.cpp:22: ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:60:39: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] template<> struct is_arithmetic<__m128> { enum { value = true }; }; ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:61:40: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct is_arithmetic<__m128i> { enum { value = true }; }; ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:62:40: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] template<> struct is_arithmetic<__m128d> { enum { value = true }; }; ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:161:43: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__vector(4) float'} [-Wignored-attributes] template<> struct unpacket_traits { typedef float type; enum {size=4, alignment=Aligned16}; typedef Packet4f half; }; ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:162:43: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__vector(2) double'} [-Wignored-attributes] template<> struct unpacket_traits { typedef double type; enum {size=2, alignment=Aligned16}; typedef Packet2d half; }; ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:163:43: warning: ignoring attributes on template argument 'Eigen::internal::Packet4i' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct unpacket_traits { typedef int type; enum {size=4, alignment=Aligned16}; typedef Packet4i half; }; ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:718:35: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__vector(4) float'} [-Wignored-attributes] struct palign_impl ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:741:35: warning: ignoring attributes on template argument 'Eigen::internal::Packet4i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct palign_impl ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:764:35: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__vector(2) double'} [-Wignored-attributes] struct palign_impl ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:778:34: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__vector(4) float'} [-Wignored-attributes] ptranspose(PacketBlock& kernel) { ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:783:34: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__vector(2) double'} [-Wignored-attributes] ptranspose(PacketBlock& kernel) { ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:790:34: warning: ignoring attributes on template argument 'Eigen::internal::Packet4i' {aka '__vector(2) long long int'} [-Wignored-attributes] ptranspose(PacketBlock& kernel) { ^ In file included from ../inst/include/Eigen/Core:374, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from RcppEigen.cpp:22: ../inst/include/Eigen/src/Core/arch/Default/ConjHelper.h:15:70: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__vector(4) float'} [-Wignored-attributes] template<> struct conj_helper { \ ^ ../inst/include/Eigen/src/Core/arch/SSE/Complex.h:232:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL' EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet2cf,Packet4f) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/arch/Default/ConjHelper.h:22:70: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__vector(4) float'} [-Wignored-attributes] template<> struct conj_helper { \ ^ ../inst/include/Eigen/src/Core/arch/SSE/Complex.h:232:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL' EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet2cf,Packet4f) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/arch/Default/ConjHelper.h:15:70: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__vector(2) double'} [-Wignored-attributes] template<> struct conj_helper { \ ^ ../inst/include/Eigen/src/Core/arch/SSE/Complex.h:417:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL' EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet1cd,Packet2d) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/arch/Default/ConjHelper.h:22:70: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__vector(2) double'} [-Wignored-attributes] template<> struct conj_helper { \ ^ ../inst/include/Eigen/src/Core/arch/SSE/Complex.h:417:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL' EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet1cd,Packet2d) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/Core:367, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from RcppEigen.cpp:22: ../inst/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet': ../inst/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits >' ../inst/include/Eigen/src/Geometry/Quaternion.h:224:7: required from 'struct Eigen::internal::traits >' ../inst/include/Eigen/src/Geometry/arch/Geometry_SSE.h:24:46: required from here ../inst/include/Eigen/src/Core/util/XprHelper.h:170:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) float'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) float'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) float'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(4) float>::half' {aka '__vector(4) float'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:188:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) float'} [-Wignored-attributes] typedef typename find_best_packet_helper::type>::type type; ^~~~ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from RcppEigen.cpp:22: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/Eigen/src/Geometry/Quaternion.h:46:50: required from 'class Eigen::QuaternionBase >' ../inst/include/Eigen/src/Geometry/Quaternion.h:232:7: required from 'class Eigen::Quaternion' ../inst/include/Eigen/src/Geometry/arch/Geometry_SSE.h:27:3: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) float'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/Core:367, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from RcppEigen.cpp:22: ../inst/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet': ../inst/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits >' ../inst/include/Eigen/src/Geometry/Quaternion.h:224:7: required from 'struct Eigen::internal::traits >' ../inst/include/Eigen/src/Geometry/arch/Geometry_SSE.h:88:47: required from here ../inst/include/Eigen/src/Core/util/XprHelper.h:170:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:188:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename find_best_packet_helper::type>::type type; ^~~~ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from RcppEigen.cpp:22: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/Eigen/src/Geometry/Quaternion.h:46:50: required from 'class Eigen::QuaternionBase >' ../inst/include/Eigen/src/Geometry/Quaternion.h:232:7: required from 'class Eigen::Quaternion' ../inst/include/Eigen/src/Geometry/arch/Geometry_SSE.h:92:3: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/SparseCore:37, from ../inst/include/Eigen/Sparse:26, from ../inst/include/RcppEigenForward.h:31, from ../inst/include/RcppEigen.h:25, from RcppEigen.cpp:22: ../inst/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of 'class Eigen::SparseMatrixBase >': ../inst/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from 'class Eigen::SparseCompressedBase >' ../inst/include/Eigen/src/SparseCore/SparseMatrix.h:96:7: required from 'class Eigen::SparseMatrix' ../inst/include/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h:61:25: required from here ../inst/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/Core:367, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from RcppEigen.cpp:22: ../inst/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet': ../inst/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h:168:29: required from here ../inst/include/Eigen/src/Core/util/XprHelper.h:170:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) long long int'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) long long int'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) long long int'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) long long int>::half' {aka '__vector(2) long long int'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:188:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) long long int'} [-Wignored-attributes] typedef typename find_best_packet_helper::type>::type type; ^~~~ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from RcppEigen.cpp:22: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h:168:29: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) long long int'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase >, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase >, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose >' ../inst/include/unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h:178:72: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) long long int'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h:179:36: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) long long int'} [-Wignored-attributes] c++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I'/usr/local/lib/R/library/Rcpp/include' -DLIBICONV_PLUG -I/usr/local/include -isystem /usr/local/include -I../inst/include -fpic -pipe -DLIBICONV_PLUG -O2 -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -c RcppExports.cpp -o RcppExports.o In file included from ../inst/include/Eigen/Core:392, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from RcppExports.cpp:4: ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:60:39: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] template<> struct is_arithmetic<__m128> { enum { value = true }; }; ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:61:40: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct is_arithmetic<__m128i> { enum { value = true }; }; ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:62:40: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] template<> struct is_arithmetic<__m128d> { enum { value = true }; }; ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:161:43: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__vector(4) float'} [-Wignored-attributes] template<> struct unpacket_traits { typedef float type; enum {size=4, alignment=Aligned16}; typedef Packet4f half; }; ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:162:43: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__vector(2) double'} [-Wignored-attributes] template<> struct unpacket_traits { typedef double type; enum {size=2, alignment=Aligned16}; typedef Packet2d half; }; ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:163:43: warning: ignoring attributes on template argument 'Eigen::internal::Packet4i' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct unpacket_traits { typedef int type; enum {size=4, alignment=Aligned16}; typedef Packet4i half; }; ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:718:35: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__vector(4) float'} [-Wignored-attributes] struct palign_impl ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:741:35: warning: ignoring attributes on template argument 'Eigen::internal::Packet4i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct palign_impl ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:764:35: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__vector(2) double'} [-Wignored-attributes] struct palign_impl ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:778:34: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__vector(4) float'} [-Wignored-attributes] ptranspose(PacketBlock& kernel) { ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:783:34: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__vector(2) double'} [-Wignored-attributes] ptranspose(PacketBlock& kernel) { ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:790:34: warning: ignoring attributes on template argument 'Eigen::internal::Packet4i' {aka '__vector(2) long long int'} [-Wignored-attributes] ptranspose(PacketBlock& kernel) { ^ In file included from ../inst/include/Eigen/Core:374, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from RcppExports.cpp:4: ../inst/include/Eigen/src/Core/arch/Default/ConjHelper.h:15:70: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__vector(4) float'} [-Wignored-attributes] template<> struct conj_helper { \ ^ ../inst/include/Eigen/src/Core/arch/SSE/Complex.h:232:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL' EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet2cf,Packet4f) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/arch/Default/ConjHelper.h:22:70: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__vector(4) float'} [-Wignored-attributes] template<> struct conj_helper { \ ^ ../inst/include/Eigen/src/Core/arch/SSE/Complex.h:232:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL' EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet2cf,Packet4f) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/arch/Default/ConjHelper.h:15:70: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__vector(2) double'} [-Wignored-attributes] template<> struct conj_helper { \ ^ ../inst/include/Eigen/src/Core/arch/SSE/Complex.h:417:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL' EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet1cd,Packet2d) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/arch/Default/ConjHelper.h:22:70: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__vector(2) double'} [-Wignored-attributes] template<> struct conj_helper { \ ^ ../inst/include/Eigen/src/Core/arch/SSE/Complex.h:417:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL' EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet1cd,Packet2d) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/Core:367, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from RcppExports.cpp:4: ../inst/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet': ../inst/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits >' ../inst/include/Eigen/src/Geometry/Quaternion.h:224:7: required from 'struct Eigen::internal::traits >' ../inst/include/Eigen/src/Geometry/arch/Geometry_SSE.h:24:46: required from here ../inst/include/Eigen/src/Core/util/XprHelper.h:170:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) float'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) float'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) float'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(4) float>::half' {aka '__vector(4) float'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:188:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) float'} [-Wignored-attributes] typedef typename find_best_packet_helper::type>::type type; ^~~~ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from RcppExports.cpp:4: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/Eigen/src/Geometry/Quaternion.h:46:50: required from 'class Eigen::QuaternionBase >' ../inst/include/Eigen/src/Geometry/Quaternion.h:232:7: required from 'class Eigen::Quaternion' ../inst/include/Eigen/src/Geometry/arch/Geometry_SSE.h:27:3: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) float'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/Core:367, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from RcppExports.cpp:4: ../inst/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet': ../inst/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits >' ../inst/include/Eigen/src/Geometry/Quaternion.h:224:7: required from 'struct Eigen::internal::traits >' ../inst/include/Eigen/src/Geometry/arch/Geometry_SSE.h:88:47: required from here ../inst/include/Eigen/src/Core/util/XprHelper.h:170:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:188:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename find_best_packet_helper::type>::type type; ^~~~ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from RcppExports.cpp:4: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/Eigen/src/Geometry/Quaternion.h:46:50: required from 'class Eigen::QuaternionBase >' ../inst/include/Eigen/src/Geometry/Quaternion.h:232:7: required from 'class Eigen::Quaternion' ../inst/include/Eigen/src/Geometry/arch/Geometry_SSE.h:92:3: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/SparseCore:37, from ../inst/include/Eigen/Sparse:26, from ../inst/include/RcppEigenForward.h:31, from ../inst/include/RcppEigen.h:25, from RcppExports.cpp:4: ../inst/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of 'class Eigen::SparseMatrixBase >': ../inst/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from 'class Eigen::SparseCompressedBase >' ../inst/include/Eigen/src/SparseCore/SparseMatrix.h:96:7: required from 'class Eigen::SparseMatrix' ../inst/include/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h:61:25: required from here ../inst/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/Core:367, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from RcppExports.cpp:4: ../inst/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet': ../inst/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h:168:29: required from here ../inst/include/Eigen/src/Core/util/XprHelper.h:170:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) long long int'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) long long int'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) long long int'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) long long int>::half' {aka '__vector(2) long long int'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:188:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) long long int'} [-Wignored-attributes] typedef typename find_best_packet_helper::type>::type type; ^~~~ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from RcppExports.cpp:4: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h:168:29: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) long long int'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase >, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase >, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose >' ../inst/include/unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h:178:72: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) long long int'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h:179:36: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) long long int'} [-Wignored-attributes] c++ -std=gnu++11 -I"/usr/local/lib/R/include" -DNDEBUG -I'/usr/local/lib/R/library/Rcpp/include' -DLIBICONV_PLUG -I/usr/local/include -isystem /usr/local/include -I../inst/include -fpic -pipe -DLIBICONV_PLUG -O2 -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -c fastLm.cpp -o fastLm.o In file included from ../inst/include/Eigen/Core:392, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:60:39: warning: ignoring attributes on template argument '__m128' {aka '__vector(4) float'} [-Wignored-attributes] template<> struct is_arithmetic<__m128> { enum { value = true }; }; ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:61:40: warning: ignoring attributes on template argument '__m128i' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct is_arithmetic<__m128i> { enum { value = true }; }; ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:62:40: warning: ignoring attributes on template argument '__m128d' {aka '__vector(2) double'} [-Wignored-attributes] template<> struct is_arithmetic<__m128d> { enum { value = true }; }; ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:161:43: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__vector(4) float'} [-Wignored-attributes] template<> struct unpacket_traits { typedef float type; enum {size=4, alignment=Aligned16}; typedef Packet4f half; }; ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:162:43: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__vector(2) double'} [-Wignored-attributes] template<> struct unpacket_traits { typedef double type; enum {size=2, alignment=Aligned16}; typedef Packet2d half; }; ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:163:43: warning: ignoring attributes on template argument 'Eigen::internal::Packet4i' {aka '__vector(2) long long int'} [-Wignored-attributes] template<> struct unpacket_traits { typedef int type; enum {size=4, alignment=Aligned16}; typedef Packet4i half; }; ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:718:35: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__vector(4) float'} [-Wignored-attributes] struct palign_impl ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:741:35: warning: ignoring attributes on template argument 'Eigen::internal::Packet4i' {aka '__vector(2) long long int'} [-Wignored-attributes] struct palign_impl ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:764:35: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__vector(2) double'} [-Wignored-attributes] struct palign_impl ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:778:34: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__vector(4) float'} [-Wignored-attributes] ptranspose(PacketBlock& kernel) { ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:783:34: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__vector(2) double'} [-Wignored-attributes] ptranspose(PacketBlock& kernel) { ^ ../inst/include/Eigen/src/Core/arch/SSE/PacketMath.h:790:34: warning: ignoring attributes on template argument 'Eigen::internal::Packet4i' {aka '__vector(2) long long int'} [-Wignored-attributes] ptranspose(PacketBlock& kernel) { ^ In file included from ../inst/include/Eigen/Core:374, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/arch/Default/ConjHelper.h:15:70: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__vector(4) float'} [-Wignored-attributes] template<> struct conj_helper { \ ^ ../inst/include/Eigen/src/Core/arch/SSE/Complex.h:232:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL' EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet2cf,Packet4f) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/arch/Default/ConjHelper.h:22:70: warning: ignoring attributes on template argument 'Eigen::internal::Packet4f' {aka '__vector(4) float'} [-Wignored-attributes] template<> struct conj_helper { \ ^ ../inst/include/Eigen/src/Core/arch/SSE/Complex.h:232:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL' EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet2cf,Packet4f) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/arch/Default/ConjHelper.h:15:70: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__vector(2) double'} [-Wignored-attributes] template<> struct conj_helper { \ ^ ../inst/include/Eigen/src/Core/arch/SSE/Complex.h:417:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL' EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet1cd,Packet2d) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/arch/Default/ConjHelper.h:22:70: warning: ignoring attributes on template argument 'Eigen::internal::Packet2d' {aka '__vector(2) double'} [-Wignored-attributes] template<> struct conj_helper { \ ^ ../inst/include/Eigen/src/Core/arch/SSE/Complex.h:417:1: note: in expansion of macro 'EIGEN_MAKE_CONJ_HELPER_CPLX_REAL' EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet1cd,Packet2d) ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/Core:367, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet': ../inst/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits >' ../inst/include/Eigen/src/Geometry/Quaternion.h:224:7: required from 'struct Eigen::internal::traits >' ../inst/include/Eigen/src/Geometry/arch/Geometry_SSE.h:24:46: required from here ../inst/include/Eigen/src/Core/util/XprHelper.h:170:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) float'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) float'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) float'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(4) float>::half' {aka '__vector(4) float'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:188:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) float'} [-Wignored-attributes] typedef typename find_best_packet_helper::type>::type type; ^~~~ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/Eigen/src/Geometry/Quaternion.h:46:50: required from 'class Eigen::QuaternionBase >' ../inst/include/Eigen/src/Geometry/Quaternion.h:232:7: required from 'class Eigen::Quaternion' ../inst/include/Eigen/src/Geometry/arch/Geometry_SSE.h:27:3: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(4) float'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/Core:367, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet': ../inst/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits >' ../inst/include/Eigen/src/Geometry/Quaternion.h:224:7: required from 'struct Eigen::internal::traits >' ../inst/include/Eigen/src/Geometry/arch/Geometry_SSE.h:88:47: required from here ../inst/include/Eigen/src/Core/util/XprHelper.h:170:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:188:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename find_best_packet_helper::type>::type type; ^~~~ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/Eigen/src/Geometry/Quaternion.h:46:50: required from 'class Eigen::QuaternionBase >' ../inst/include/Eigen/src/Geometry/Quaternion.h:232:7: required from 'class Eigen::Quaternion' ../inst/include/Eigen/src/Geometry/arch/Geometry_SSE.h:92:3: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/SparseCore:37, from ../inst/include/Eigen/Sparse:26, from ../inst/include/RcppEigenForward.h:31, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of 'class Eigen::SparseMatrixBase >': ../inst/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from 'class Eigen::SparseCompressedBase >' ../inst/include/Eigen/src/SparseCore/SparseMatrix.h:96:7: required from 'class Eigen::SparseMatrix' ../inst/include/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h:61:25: required from here ../inst/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/Core:367, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet': ../inst/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h:168:29: required from here ../inst/include/Eigen/src/Core/util/XprHelper.h:170:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) long long int'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) long long int'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) long long int'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) long long int>::half' {aka '__vector(2) long long int'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:188:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) long long int'} [-Wignored-attributes] typedef typename find_best_packet_helper::type>::type type; ^~~~ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h:168:29: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) long long int'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase >, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase >, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose >' ../inst/include/unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h:178:72: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) long long int'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h:179:36: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) long long int'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:367, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet': ../inst/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' fastLm.h:45:21: required from here ../inst/include/Eigen/src/Core/util/XprHelper.h:170:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:188:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename find_best_packet_helper::type>::type type; ^~~~ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' fastLm.h:45:21: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:68:124: required from 'class Eigen::ColPivHouseholderQR >' fastLm.h:48:42: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:438:19: required from 'class Eigen::ColPivHouseholderQR >' fastLm.h:48:42: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1>' ../inst/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map, 0, Eigen::Stride<0, 0> >' fastLm.h:53:16: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1>' ../inst/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map, 0, Eigen::Stride<0, 0> >' fastLm.h:54:16: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' fastLm.h:67:74: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' fastLm.cpp:47:44: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Array.h:45:7: required from 'class Eigen::Array' fastLm.cpp:60:46: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Array >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Array > >' ../inst/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase, Eigen::Array > >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Array >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >' fastLm.cpp:64:24: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, 0, Eigen::Stride<0, 0> >, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, 0, Eigen::Stride<0, 0> > >' fastLm.cpp:70:29: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase >, Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >, Eigen::Map, 0, Eigen::Stride<0, 0> > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >, Eigen::Map, 0, Eigen::Stride<0, 0> > > >' ../inst/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl >, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Dense>' ../inst/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >' fastLm.cpp:92:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0, 7>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>' fastLm.cpp:93:23: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, -1, -1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl, -1, -1, false, Eigen::Dense>' ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, -1, -1, false>' fastLm.cpp:94:52: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, 2>, Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, 2>, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, 2>, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl, -1, -1, false>, 2>, Eigen::Matrix, Eigen::Dense>' ../inst/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve, -1, -1, false>, 2>, Eigen::Matrix >' fastLm.cpp:95:38: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, 2>, Eigen::Matrix >, Eigen::internal::member_norm, 1>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, 2>, Eigen::Matrix >, Eigen::internal::member_norm, 1> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, 2>, Eigen::Matrix >, Eigen::internal::member_norm, 1> >' ../inst/include/Eigen/src/Core/VectorwiseOp.h:56:7: required from 'class Eigen::PartialReduxExpr, -1, -1, false>, 2>, Eigen::Matrix >, Eigen::internal::member_norm, 1>' fastLm.cpp:95:55: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::PartialReduxExpr, -1, -1, false>, 2>, Eigen::Matrix >, Eigen::internal::member_norm, 1>, 2>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::PartialReduxExpr, -1, -1, false>, 2>, Eigen::Matrix >, Eigen::internal::member_norm, 1>, 2> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::PartialReduxExpr, -1, -1, false>, 2>, Eigen::Matrix >, Eigen::internal::member_norm, 1>, 2> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, Eigen::PartialReduxExpr, -1, -1, false>, 2>, Eigen::Matrix >, Eigen::internal::member_norm, 1>, 2, 7>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, Eigen::PartialReduxExpr, -1, -1, false>, 2>, Eigen::Matrix >, Eigen::internal::member_norm, 1>, 2, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, Eigen::PartialReduxExpr, -1, -1, false>, 2>, Eigen::Matrix >, Eigen::internal::member_norm, 1>, 2>' fastLm.cpp:95:55: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, 2>, Eigen::CwiseNullaryOp, Eigen::Matrix > >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, 2>, Eigen::CwiseNullaryOp, Eigen::Matrix > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, 2>, Eigen::CwiseNullaryOp, Eigen::Matrix > > >' ../inst/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl, -1, -1, false>, 2>, Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::Dense>' ../inst/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve, -1, -1, false>, 2>, Eigen::CwiseNullaryOp, Eigen::Matrix > >' fastLm.cpp:100:42: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: required from 'class Eigen::MapBase, -1, 1, false>, 1>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, -1, 1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl, -1, 1, false, Eigen::Dense>' ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, -1, 1, false>' ../inst/include/Eigen/src/Core/VectorBlock.h:56:47: required from 'class Eigen::VectorBlock, -1>' fastLm.cpp:102:17: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Block, -1, 1, false>, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Block, -1, 1, false>, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Block, -1, 1, false>, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, Eigen::Block, -1, 1, false>, 0, 7>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, Eigen::Block, -1, 1, false>, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, Eigen::Block, -1, 1, false>, 0>' fastLm.cpp:102:61: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Matrix, 2>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Matrix, 2> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Matrix, 2> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, Eigen::Matrix, 2, 7>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, Eigen::Matrix, 2, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, Eigen::Matrix, 2>' fastLm.cpp:103:45: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::internal::member_norm, 1>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::internal::member_norm, 1> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::internal::member_norm, 1> >' ../inst/include/Eigen/src/Core/VectorwiseOp.h:56:7: required from 'class Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>' fastLm.cpp:108:58: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase >, Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >, Eigen::Map, 0, Eigen::Stride<0, 0> > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >, Eigen::Map, 0, Eigen::Stride<0, 0> > > >' ../inst/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl >, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Dense>' ../inst/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, 7>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>' fastLm.cpp:123:45: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> > >' ../inst/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >' fastLm.cpp:123:46: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1>, Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1>, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1>, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl, 1>, Eigen::Matrix, Eigen::Dense>' ../inst/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve, 1>, Eigen::Matrix >' fastLm.cpp:125:46: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1>, Eigen::Matrix >, Eigen::internal::member_norm, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1>, Eigen::Matrix >, Eigen::internal::member_norm, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1>, Eigen::Matrix >, Eigen::internal::member_norm, 0> >' ../inst/include/Eigen/src/Core/VectorwiseOp.h:56:7: required from 'class Eigen::PartialReduxExpr, 1>, Eigen::Matrix >, Eigen::internal::member_norm, 0>' fastLm.cpp:125:63: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 0>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0> >' ../inst/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal, 0>' fastLm.cpp:130:19: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> > >' ../inst/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >' fastLm.cpp:135:46: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1>, Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1>, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1>, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/Solve.h:86:7: required from 'class Eigen::SolveImpl, 1>, Eigen::Matrix, Eigen::Dense>' ../inst/include/Eigen/src/Core/Solve.h:62:7: required from 'class Eigen::Solve, 1>, Eigen::Matrix >' fastLm.cpp:137:36: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1>, Eigen::Matrix >, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1>, Eigen::Matrix >, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1>, Eigen::Matrix >, 0> >' ../inst/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal, 1>, Eigen::Matrix >, 0>' fastLm.cpp:137:47: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1>, Eigen::Matrix >, 0> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1>, Eigen::Matrix >, 0> > >' ../inst/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase, 1>, Eigen::Matrix >, 0> > >' ../inst/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper, 1>, Eigen::Matrix >, 0> >' fastLm.cpp:137:55: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper, 1>, Eigen::Matrix >, 0> > >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::ArrayWrapper, 1>, Eigen::Matrix >, 0> > > >' ../inst/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase, const Eigen::ArrayWrapper, 1>, Eigen::Matrix >, 0> > > >' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::ArrayWrapper, 1>, Eigen::Matrix >, 0> >, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper, 1>, Eigen::Matrix >, 0> > >' fastLm.cpp:137:62: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose >' fastLm.cpp:159:26: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase >, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase >, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase > >' ../inst/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper >' fastLm.cpp:159:46: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase >, Eigen::DiagonalWrapper > >, 1>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >, Eigen::DiagonalWrapper > >, 1> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >, Eigen::DiagonalWrapper > >, 1> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base >, Eigen::DiagonalWrapper > >, 1, 8>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl >, Eigen::DiagonalWrapper > >, 1, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product >, Eigen::DiagonalWrapper > >, 1>' fastLm.cpp:159:59: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Transpose >, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Transpose >, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Transpose >, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, Eigen::Transpose >, 0, 8>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, Eigen::Transpose >, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, Eigen::Transpose >, 0>' fastLm.cpp:160:32: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, 7>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>' fastLm.cpp:160:36: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase > >' ../inst/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase > >' ../inst/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper >' fastLm.cpp:168:39: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::DiagonalWrapper > >, 1>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::DiagonalWrapper > >, 1> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::DiagonalWrapper > >, 1> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, Eigen::DiagonalWrapper > >, 1, 8>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, Eigen::DiagonalWrapper > >, 1, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, Eigen::DiagonalWrapper > >, 1>' fastLm.cpp:168:62: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1> >' ../inst/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal, -1>' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:96:21: required from 'class Eigen::Tridiagonalization >' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:105:62: required from 'class Eigen::SelfAdjointEigenSolver >' fastLm.cpp:176:39: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Array >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Array > >' ../inst/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase, const Eigen::Array > >' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Array, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Array >' fastLm.cpp:178:48: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Array > >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Array > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Array > > >' ../inst/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from 'class Eigen::MatrixWrapper, const Eigen::Array > >' fastLm.cpp:178:57: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::DiagonalWrapper, const Eigen::Array > > >, 1>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::DiagonalWrapper, const Eigen::Array > > >, 1> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::DiagonalWrapper, const Eigen::Array > > >, 1> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, Eigen::DiagonalWrapper, const Eigen::Array > > >, 1, 8>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, Eigen::DiagonalWrapper, const Eigen::Array > > >, 1, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, Eigen::DiagonalWrapper, const Eigen::Array > > >, 1>' fastLm.cpp:178:70: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0, 8>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>' fastLm.cpp:179:51: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, 7>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>' fastLm.cpp:179:55: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Matrix >' fastLm.cpp:226:49: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp, const Eigen::Matrix >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >' fastLm.cpp:231:45: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >' fastLm.cpp:231:45: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> > >' ../inst/include/Eigen/src/Core/util/XprHelper.h:493:38: required from 'struct Eigen::internal::cast_return_type, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseUnaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >' ../inst/include/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:48:179: required from 'struct Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >::CastXpr' ../inst/include/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:62:1: required by substitution of 'template typename Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >::CastXpr::Type Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >::cast() const [with NewType = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:359:9: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Matrix, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Matrix >' ../inst/include/Eigen/src/Core/util/XprHelper.h:493:38: required from 'struct Eigen::internal::cast_return_type, const Eigen::CwiseUnaryOp, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:48:179: required from 'struct Eigen::MatrixBase >::CastXpr' ../inst/include/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:62:1: required by substitution of 'template typename Eigen::MatrixBase >::CastXpr::Type Eigen::MatrixBase >::cast() const [with NewType = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:359:9: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:107:59: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:327:30: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' fastLm.cpp:69:36: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:367, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet': ../inst/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:307:86: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/util/XprHelper.h:170:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:188:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename find_best_packet_helper::type>::type type; ^~~~ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:307:86: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, true>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, true>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, true>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, true> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 1, true> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, -1, 1, true, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl, -1, 1, true, Eigen::Dense>' ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, -1, 1, true>' ../inst/include/Eigen/src/Cholesky/LLT.h:441:39: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LLT.h:100:7: required from 'Eigen::LLT::LLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:122:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, 1, true>, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl, -1, 1, true>, -1, 1, false, Eigen::Dense>' ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, -1, 1, true>, -1, 1, false>' ../inst/include/Eigen/src/Core/VectorBlock.h:56:47: required from 'class Eigen::VectorBlock, -1, 1, true>, -1>' ../inst/include/Eigen/src/Cholesky/LLT.h:441:65: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LLT.h:100:7: required from 'Eigen::LLT::LLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:122:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1, -1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 1, -1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, -1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, 1, -1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl, 1, -1, false, Eigen::Dense>' ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, 1, -1, false>' ../inst/include/Eigen/src/Cholesky/LLT.h:441:97: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LLT.h:100:7: required from 'Eigen::LLT::LLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:122:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, -1, false>, 1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1, -1, false>, 1, -1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 1, -1, false>, 1, -1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, -1, false>, 1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, -1, false>, 1, -1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 1, -1, false>, 1, -1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl, 1, -1, false>, 1, -1, false, Eigen::Dense>' ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, 1, -1, false>, 1, -1, false>' ../inst/include/Eigen/src/Core/VectorBlock.h:56:47: required from 'class Eigen::VectorBlock, 1, -1, false>, -1>' ../inst/include/Eigen/src/Cholesky/LLT.h:441:116: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LLT.h:100:7: required from 'Eigen::LLT::LLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:122:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Matrix, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Matrix >' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:433:37: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:168:7: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' fastLm.cpp:176:69: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Matrix, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Matrix >' ../inst/include/Eigen/src/Core/Dot.h:98:43: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Matrix; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::Matrix; typename Eigen::NumTraits::Scalar>::Real = double]' fastLm.cpp:229:45: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:491, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of 'class Eigen::internal::gebp_traits': ../inst/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:69:75: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::general_matrix_matrix_triangular_product::ResScalar*, Index, const ResScalar&, Eigen::internal::level3_blocking&) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int UpLo = 1; int Version = 0; Eigen::internal::general_matrix_matrix_triangular_product::ResScalar = double]' ../inst/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix; OtherType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int UpLo = 1; typename MatrixType::Scalar = double]' ../inst/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; _MatrixType = Eigen::Matrix; unsigned int UpLo = 1; Eigen::SelfAdjointView::Scalar = double]' fastLm.cpp:70:30: required from here ../inst/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:390:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional::type LhsPacket; ^~~~~~~~~ ../inst/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:391:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional::type RhsPacket; ^~~~~~~~~ ../inst/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:392:73: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional::type ResPacket; ^~~~~~~~~ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1, -1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 1, -1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, -1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 1, -1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, 1, -1, false>' ../inst/include/Eigen/src/Core/VectorBlock.h:56:47: required from 'class Eigen::VectorBlock, -1>' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:519:82: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl, -1, -1, false, Eigen::Dense>' ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, -1, -1, false>' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:548:10: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl, -1, -1, false, Eigen::Dense>' ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, -1, -1, false>' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:332:39: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, -1, 1, false>' ../inst/include/Eigen/src/Core/VectorBlock.h:56:47: required from 'class Eigen::VectorBlock, -1>' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, -1, 1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl, -1, 1, false, Eigen::Dense>' ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, -1, 1, false>' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 0>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 0>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0> >' ../inst/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal, 0>' ../inst/include/Eigen/src/Cholesky/LDLT.h:319:22: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:129:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 0>, -1, 1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 0>, -1, 1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 0>, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, 0>, -1, 1, false>' ../inst/include/Eigen/src/Core/VectorBlock.h:56:47: required from 'class Eigen::VectorBlock, 0>, -1>' ../inst/include/Eigen/src/Cholesky/LDLT.h:319:35: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:129:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Block, 0>, -1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Block, 0>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Block, 0>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Block, 0>, -1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Block, 0>, -1, 1, false> >' ../inst/include/Eigen/src/Cholesky/LDLT.h:319:46: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:129:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl, -1, 1, false, Eigen::Dense>' ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, -1, 1, false>' ../inst/include/Eigen/src/Cholesky/LDLT.h:346:35: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:129:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, -1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 1, -1, false> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, -1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, -1, false> > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, 1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, 1, -1, false> >' ../inst/include/Eigen/src/Cholesky/LDLT.h:352:67: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:129:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1, 7>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1>' ../inst/include/Eigen/src/Cholesky/LDLT.h:352:67: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:129:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, -1, false>, Eigen::Block, -1, 1, false>, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, -1, false>, Eigen::Block, -1, 1, false>, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, -1, false>, Eigen::Block, -1, 1, false>, 0> >' ../inst/include/Eigen/src/Core/Product.h:121:7: required from 'class Eigen::internal::dense_product_base, 1, -1, false>, Eigen::Block, -1, 1, false>, 0, 6>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, 1, -1, false>, Eigen::Block, -1, 1, false>, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, 1, -1, false>, Eigen::Block, -1, 1, false>, 0>' ../inst/include/Eigen/src/Cholesky/LDLT.h:353:35: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:129:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, Eigen::Block, -1, 1, false>, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, Eigen::Block, -1, 1, false>, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, -1, -1, false>, Eigen::Block, -1, 1, false>, 0, 7>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, -1, -1, false>, Eigen::Block, -1, 1, false>, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>' ../inst/include/Eigen/src/Cholesky/LDLT.h:355:32: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:129:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false> >, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false> >, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Cholesky/LDLT.h:373:58: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:129:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, false> >, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, false> >, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, false> > >' ../inst/include/Eigen/src/Core/ArrayBase.h:39:34: required from 'class Eigen::ArrayBase, -1, 1, false> > >' ../inst/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from 'class Eigen::ArrayWrapper, -1, 1, false> >' ../inst/include/Eigen/src/Cholesky/LDLT.h:381:34: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:129:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp, const Eigen::Matrix >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >' ../inst/include/Eigen/src/SVD/JacobiSVD.h:683:29: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:548:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' fastLm.cpp:166:64: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >' ../inst/include/Eigen/src/SVD/JacobiSVD.h:683:29: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:548:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' fastLm.cpp:166:64: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >' ../inst/include/Eigen/src/SVD/JacobiSVD.h:689:60: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:548:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' fastLm.cpp:166:64: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Matrix >, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Matrix >, 0> >' ../inst/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal, const Eigen::Matrix >, 0>' ../inst/include/Eigen/src/SVD/JacobiSVD.h:697:64: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:548:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' fastLm.cpp:166:64: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Block, -1, 1, true> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Block, -1, 1, true> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Block, -1, 1, true> > >' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Block, -1, 1, true>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >' ../inst/include/Eigen/src/SVD/JacobiSVD.h:757:62: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:548:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' fastLm.cpp:166:64: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::Array; Eigen::Index = long int]': ../inst/include/Eigen/src/Core/Redux.h:225:63: required from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_max_op; Derived = Eigen::internal::redux_evaluator >; Eigen::internal::redux_impl::Scalar = double]' ../inst/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_max_op; Derived = Eigen::Array; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:438:73: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff() const [with Derived = Eigen::Array; typename Eigen::internal::traits::Scalar = double]' fastLm.cpp:62:26: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:650:34: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] return internal::first_aligned::alignment),Derived>(m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/Core:491, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/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]': ../inst/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:97:15: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::general_matrix_matrix_triangular_product::ResScalar*, Index, const ResScalar&, Eigen::internal::level3_blocking&) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int UpLo = 1; int Version = 0; Eigen::internal::general_matrix_matrix_triangular_product::ResScalar = double]' ../inst/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix; OtherType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int UpLo = 1; typename MatrixType::Scalar = double]' ../inst/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; _MatrixType = Eigen::Matrix; unsigned int UpLo = 1; Eigen::SelfAdjointView::Scalar = double]' fastLm.cpp:70:30: required from here ../inst/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:62: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] PacketBlock kernel; ^~~~~~ ../inst/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; bool Conjugate = false; bool PanelMode = false]': ../inst/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:103:17: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::general_matrix_matrix_triangular_product::ResScalar*, Index, const ResScalar&, Eigen::internal::level3_blocking&) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int UpLo = 1; int Version = 0; Eigen::internal::general_matrix_matrix_triangular_product::ResScalar = double]' ../inst/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix; OtherType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int UpLo = 1; typename MatrixType::Scalar = double]' ../inst/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; _MatrixType = Eigen::Matrix; unsigned int UpLo = 1; Eigen::SelfAdjointView::Scalar = double]' fastLm.cpp:70:30: required from here ../inst/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1846:33: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] PacketBlock kernel; ^~~~~~ ../inst/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1846:33: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/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, Eigen::internal::gebp_kernel::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; Eigen::internal::gebp_kernel::ResScalar = double]': ../inst/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:110:15: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::general_matrix_matrix_triangular_product::ResScalar*, Index, const ResScalar&, Eigen::internal::level3_blocking&) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int UpLo = 1; int Version = 0; Eigen::internal::general_matrix_matrix_triangular_product::ResScalar = double]' ../inst/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix; OtherType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int UpLo = 1; typename MatrixType::Scalar = double]' ../inst/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; _MatrixType = Eigen::Matrix; unsigned int UpLo = 1; Eigen::SelfAdjointView::Scalar = double]' fastLm.cpp:70:30: required from here ../inst/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1536:21: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__vector(2) double'} [-Wignored-attributes] const int SResPacketHalfSize = unpacket_traits::half>::size; ^~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1591:135: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional=8,typename unpacket_traits::half,SResPacket>::type SResPacketHalf; ^~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1592:135: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional=8,typename unpacket_traits::half,SLhsPacket>::type SLhsPacketHalf; ^~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1593:135: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional=8,typename unpacket_traits::half,SRhsPacket>::type SRhsPacketHalf; ^~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1594:135: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional=8,typename unpacket_traits::half,SAccPacket>::type SAccPacketHalf; ^~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/Core:367, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet': ../inst/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:151:52: required from 'void Eigen::internal::tribb_kernel::operator()(Eigen::internal::tribb_kernel::ResScalar*, Index, const LhsScalar*, const RhsScalar*, Index, Index, const ResScalar&) [with LhsScalar = double; RhsScalar = double; Index = long int; int mr = 4; int nr = 4; bool ConjLhs = false; bool ConjRhs = false; int UpLo = 1; Eigen::internal::tribb_kernel::ResScalar = double]' ../inst/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:114:13: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::general_matrix_matrix_triangular_product::ResScalar*, Index, const ResScalar&, Eigen::internal::level3_blocking&) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int UpLo = 1; int Version = 0; Eigen::internal::general_matrix_matrix_triangular_product::ResScalar = double]' ../inst/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix; OtherType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int UpLo = 1; typename MatrixType::Scalar = double]' ../inst/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; _MatrixType = Eigen::Matrix; unsigned int UpLo = 1; Eigen::SelfAdjointView::Scalar = double]' fastLm.cpp:70:30: required from here ../inst/include/Eigen/src/Core/util/XprHelper.h:170:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:188:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename find_best_packet_helper::type>::type type; ^~~~ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:151:52: required from 'void Eigen::internal::tribb_kernel::operator()(Eigen::internal::tribb_kernel::ResScalar*, Index, const LhsScalar*, const RhsScalar*, Index, Index, const ResScalar&) [with LhsScalar = double; RhsScalar = double; Index = long int; int mr = 4; int nr = 4; bool ConjLhs = false; bool ConjRhs = false; int UpLo = 1; Eigen::internal::tribb_kernel::ResScalar = double]' ../inst/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:114:13: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::general_matrix_matrix_triangular_product::ResScalar*, Index, const ResScalar&, Eigen::internal::level3_blocking&) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int UpLo = 1; int Version = 0; Eigen::internal::general_matrix_matrix_triangular_product::ResScalar = double]' ../inst/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix; OtherType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int UpLo = 1; typename MatrixType::Scalar = double]' ../inst/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; _MatrixType = Eigen::Matrix; unsigned int UpLo = 1; Eigen::SelfAdjointView::Scalar = double]' fastLm.cpp:70:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false>, -1, 1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false>, -1, 1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, true>, -1, 1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 1, true>, -1, 1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/VectorBlock.h:56:47: required from 'class Eigen::VectorBlock, -1, 1, true>, -1, 1, false>, -1>' ../inst/include/Eigen/src/Householder/Householder.h:44:80: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:538:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map, 0, Eigen::Stride<0, 0> >' ../inst/include/Eigen/src/Householder/Householder.h:124:63: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, -1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, -1, -1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, -1, -1, false>, -1, -1, false>' ../inst/include/Eigen/src/Householder/Householder.h:125:82: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, -1, 1, true>, -1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0, 7>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>' ../inst/include/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, 1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, 1, -1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, 1, -1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, 1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, 1, -1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, 1, -1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, -1, -1, false>, 1, -1, false>' ../inst/include/Eigen/src/Householder/Householder.h:127:9: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp, const Eigen::Matrix >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >' ../inst/include/Eigen/src/Householder/Householder.h:128:25: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >' ../inst/include/Eigen/src/Householder/Householder.h:128:25: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >, 0>': ../inst/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>, -1, 1, false> > >' ../inst/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>, -1, 1, false> > >' ../inst/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>, -1, 1, false>, Eigen::Dense>' ../inst/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>, -1, 1, false> >' ../inst/include/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, 0>': ../inst/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>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >' ../inst/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>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, 5>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>' ../inst/include/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:83:75: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false> > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, -1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, -1, -1, false> >' ../inst/include/Eigen/src/Core/TriangularMatrix.h:174:44: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/TriangularMatrix.h:186:58: required from 'class Eigen::TriangularView, -1, -1, false> >, 6>' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:96: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0, 8>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:96: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 2>, Eigen::Matrix, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 2>, Eigen::Matrix, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 2>, Eigen::Matrix, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, 2>, Eigen::Matrix, 0, 8>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, 2>, Eigen::Matrix, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, 2>, Eigen::Matrix, 0>' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:94:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose >' ../inst/include/Eigen/src/Core/TriangularMatrix.h:174:44: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/TriangularMatrix.h:186:58: required from 'class Eigen::TriangularView >, 1>' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:95:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase >, 1>, Eigen::Matrix, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >, 1>, Eigen::Matrix, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >, 1>, Eigen::Matrix, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base >, 1>, Eigen::Matrix, 0, 8>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl >, 1>, Eigen::Matrix, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product >, 1>, Eigen::Matrix, 0>' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:95:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, 5>, Eigen::Matrix, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, 5>, Eigen::Matrix, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, 5>, Eigen::Matrix, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, -1, -1, false>, 5>, Eigen::Matrix, 0, 8>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, -1, -1, false>, 5>, Eigen::Matrix, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:22: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map, 0, Eigen::Stride<0, 0> >' ../inst/include/Eigen/src/Householder/Householder.h:124:63: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, false>, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, false>, -1, 1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, false>, -1, 1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, 1, false>, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, -1, 1, false>, -1, 1, false>' ../inst/include/Eigen/src/Householder/Householder.h:125:82: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, false> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 1, false> > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, -1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, -1, 1, false> >' ../inst/include/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0> >' ../inst/include/Eigen/src/Core/Product.h:121:7: required from 'class Eigen::internal::dense_product_base, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0, 6>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>' ../inst/include/Eigen/src/Householder/Householder.h:126:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, false>, 1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, false>, 1, 1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, false>, 1, 1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, false>, 1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 1, false>, 1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, 1, false>, 1, 1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, -1, 1, false>, 1, 1, false>' ../inst/include/Eigen/src/Householder/Householder.h:127:9: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp, const Eigen::Matrix >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >' ../inst/include/Eigen/src/Householder/Householder.h:128:25: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >' ../inst/include/Eigen/src/Householder/Householder.h:128:25: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >' ../inst/include/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, 4>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>' ../inst/include/Eigen/src/Householder/Householder.h:129:41: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Block, -1, 1, true>, -1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Block, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Block, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Block, -1, 1, true>, -1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/Dot.h:221:25: required from 'static typename Eigen::NumTraits::Scalar>::Real Eigen::internal::lpNorm_selector::run(const Eigen::MatrixBase&) [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Core/Dot.h:269:52: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::lpNorm() const [with int p = 1; Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Cholesky/LLT.h:441:77: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LLT.h:100:7: required from 'Eigen::LLT::LLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:122:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Block, 1, -1, false>, 1, -1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Block, 1, -1, false>, 1, -1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Block, 1, -1, false>, 1, -1, false> > >' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Block, 1, -1, false>, 1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Block, 1, -1, false>, 1, -1, false> >' ../inst/include/Eigen/src/Core/Dot.h:221:25: required from 'static typename Eigen::NumTraits::Scalar>::Real Eigen::internal::lpNorm_selector::run(const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, -1, false>, 1, -1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Core/Dot.h:269:52: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::lpNorm() const [with int p = 1; Derived = Eigen::Block, 1, -1, false>, 1, -1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Cholesky/LLT.h:441:77: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LLT.h:100:7: required from 'Eigen::LLT::LLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:122:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, 1, true> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: required from 'struct Eigen::internal::evaluator, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:1337:8: required from 'struct Eigen::internal::evaluator_wrapper_base, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:1416:8: required from 'struct Eigen::internal::unary_evaluator, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: required from 'struct Eigen::internal::evaluator, const Eigen::ArrayWrapper, -1, 1, true>, -1, 1, false> >, const Eigen::CwiseNullaryOp, Eigen::Array > > >' ../inst/include/Eigen/src/Core/BooleanRedux.h:86:60: required from 'bool Eigen::DenseBase::all() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, -1, 1, true>, -1, 1, false> >, const Eigen::CwiseNullaryOp, Eigen::Array > >]' ../inst/include/Eigen/src/Cholesky/LDLT.h:373:21: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:129:50: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, 1, true>, -1, 1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:1337:8: required from 'struct Eigen::internal::evaluator_wrapper_base, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:1416:8: required from 'struct Eigen::internal::unary_evaluator, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::ArrayWrapper, -1, 1, true>, -1, 1, false> >, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: required from 'struct Eigen::internal::evaluator, const Eigen::ArrayWrapper, -1, 1, true>, -1, 1, false> >, const Eigen::CwiseNullaryOp, Eigen::Array > > >' ../inst/include/Eigen/src/Core/BooleanRedux.h:86:60: required from 'bool Eigen::DenseBase::all() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, -1, 1, true>, -1, 1, false> >, const Eigen::CwiseNullaryOp, Eigen::Array > >]' ../inst/include/Eigen/src/Cholesky/LDLT.h:373:21: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:129:50: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, 1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:1337:8: required from 'struct Eigen::internal::evaluator_wrapper_base, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:1416:8: required from 'struct Eigen::internal::unary_evaluator, -1, 1, false> >, Eigen::internal::IndexBased, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::ArrayWrapper, -1, 1, false> >, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: required from 'struct Eigen::internal::evaluator, const Eigen::ArrayWrapper, -1, 1, false> >, const Eigen::CwiseNullaryOp, Eigen::Array > > >' ../inst/include/Eigen/src/Core/BooleanRedux.h:86:60: required from 'bool Eigen::DenseBase::all() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, -1, 1, false> >, const Eigen::CwiseNullaryOp, Eigen::Array > >]' ../inst/include/Eigen/src/Cholesky/LDLT.h:381:19: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:129:50: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false> > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, -1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, -1, -1, false> >' ../inst/include/Eigen/src/Core/TriangularMatrix.h:174:44: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/TriangularMatrix.h:186:58: required from 'class Eigen::TriangularView, -1, -1, false> >, 1>' ../inst/include/Eigen/src/SVD/JacobiSVD.h:232:24: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:548:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' fastLm.cpp:166:64: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/Eigen/src/misc/RealSvd2x2.h:25:26: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix; RealScalar = double; Index = long int]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:722:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:548:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' fastLm.cpp:166:64: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1> >' ../inst/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal, -1>' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:447:43: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false]' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:430:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:437:39: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:168:7: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' fastLm.cpp:176:69: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Block, -1, 1, true> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Block, -1, 1, true> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Block, -1, 1, true> > >' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Block, -1, 1, true>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >' ../inst/include/Eigen/src/Core/Dot.h:98:43: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, -1, 1, true>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::Block, -1, 1, true>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:505:34: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 1, -1, false> >': ../inst/include/Eigen/src/Core/Visitor.h:69:8: required from 'class Eigen::internal::visitor_evaluator, 1, -1, false> >' ../inst/include/Eigen/src/Core/Visitor.h:110:17: required from 'void Eigen::DenseBase::visit(Visitor&) const [with Visitor = Eigen::internal::max_coeff_visitor, 1, -1, false> >; Derived = Eigen::Block, 1, -1, false>]' ../inst/include/Eigen/src/Core/Visitor.h:266:3: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff(IndexType*) const [with IndexType = long int; Derived = Eigen::Block, 1, -1, false>; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:519:50: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false>, -1, 1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, true>, -1, 1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 1, true>, -1, 1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, -1, 1, true>, -1, 1, false>, -1, 1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/Householder.h:74:64: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' ../inst/include/Eigen/src/Householder/Householder.h:45:3: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:538:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >' ../inst/include/Eigen/src/Householder/Householder.h:91:22: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' ../inst/include/Eigen/src/Householder/Householder.h:45:3: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:538:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Block, -1, 1, true>, -1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Block, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Block, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Block, -1, 1, true>, -1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/Dot.h:98:43: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:565:40: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, -1, true>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1, -1, true>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 1, -1, true>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, -1, true> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, -1, true> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 1, -1, true>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:24: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, -1, true>, 1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, -1, true>, 1, -1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 1, -1, true>, 1, -1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, 1, true> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, 1, true> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, -1, 1, true>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, -1, -1, false>, -1, 1, true, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:74: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, -1, 1, true>, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, -1, -1, false>, -1, 1, true>, -1, 1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:83: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, -1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, -1, -1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, -1, -1, false>, -1, -1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:64:102: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, 0, 7>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, 0>' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:64:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:67:107: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, 0, 7>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, 0>' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:67:61: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, 1, true> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, 1, true> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, -1, 1, true>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/QR/HouseholderQR.h:280:16: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, -1, 1, true>, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/QR/HouseholderQR.h:280:36: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0, 8>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:96: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::Block, -1, 1, false>]' ../inst/include/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 2>, Eigen::Matrix, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 2>, Eigen::Matrix, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 2>, Eigen::Matrix, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, 2>, Eigen::Matrix, 0, 8>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, 2>, Eigen::Matrix, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, 2>, Eigen::Matrix, 0>' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:94:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::Block, -1, 1, false>]' ../inst/include/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase >, 1>, Eigen::Matrix, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >, 1>, Eigen::Matrix, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >, 1>, Eigen::Matrix, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base >, 1>, Eigen::Matrix, 0, 8>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl >, 1>, Eigen::Matrix, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product >, 1>, Eigen::Matrix, 0>' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:95:66: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::Block, -1, 1, false>]' ../inst/include/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, 5>, Eigen::Matrix, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, 5>, Eigen::Matrix, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, 5>, Eigen::Matrix, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, -1, -1, false>, 5>, Eigen::Matrix, 0, 8>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, -1, -1, false>, 5>, Eigen::Matrix, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:22: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::Block, -1, 1, false>]' ../inst/include/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0, 7>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>' ../inst/include/Eigen/src/Cholesky/LLT.h:325:45: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Cholesky/LLT.h:337:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Cholesky/LLT.h:401:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LLT.h:449:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LLT.h:100:7: required from 'Eigen::LLT::LLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:122:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Cholesky/LLT.h:316:35: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1, false>; Scalar = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Cholesky/LLT.h:356:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Cholesky/LLT.h:401:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LLT.h:449:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LLT.h:100:7: required from 'Eigen::LLT::LLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:122:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, 1, -1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, 1, -1, false> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, 1, -1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, 1, -1, false> > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, -1, -1, false>, 1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, -1, -1, false>, 1, -1, false> >' ../inst/include/Eigen/src/Cholesky/LLT.h:325:45: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1, false>; Scalar = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Cholesky/LLT.h:356:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Cholesky/LLT.h:401:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LLT.h:449:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LLT.h:100:7: required from 'Eigen::LLT::LLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:122:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, Eigen::Transpose, -1, -1, false>, 1, -1, false> >, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, -1, false>, Eigen::Transpose, -1, -1, false>, 1, -1, false> >, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, -1, false>, Eigen::Transpose, -1, -1, false>, 1, -1, false> >, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, -1, -1, false>, -1, -1, false>, Eigen::Transpose, -1, -1, false>, 1, -1, false> >, 0, 7>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, -1, -1, false>, -1, -1, false>, Eigen::Transpose, -1, -1, false>, 1, -1, false> >, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Transpose, -1, -1, false>, 1, -1, false> >, 0>' ../inst/include/Eigen/src/Cholesky/LLT.h:325:45: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1, false>; Scalar = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Cholesky/LLT.h:356:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Cholesky/LLT.h:401:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LLT.h:449:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LLT.h:100:7: required from 'Eigen::LLT::LLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:122:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase >, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase >, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:829:17: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::PartialReduxExpr, 1>, Eigen::Matrix >, Eigen::internal::member_norm, 0>; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::PartialReduxExpr, 1>, Eigen::Matrix >, Eigen::internal::member_norm, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::PartialReduxExpr, 1>, Eigen::Matrix >, Eigen::internal::member_norm, 0>]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::PartialReduxExpr, 1>, Eigen::Matrix >, Eigen::internal::member_norm, 0>; Derived = Eigen::Matrix]' ../inst/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::PartialReduxExpr, 1>, Eigen::Matrix >, Eigen::internal::member_norm, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:125:63: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 0>, -1, 1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, 0>, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:522:55: required from 'struct Eigen::internal::unary_evaluator, const Eigen::Block, 0>, -1, 1, false> >, Eigen::internal::IndexBased, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator, const Eigen::Block, 0>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/Visitor.h:69:8: required from 'class Eigen::internal::visitor_evaluator, const Eigen::Block, 0>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/Visitor.h:110:17: required from 'void Eigen::DenseBase::visit(Visitor&) const [with Visitor = Eigen::internal::max_coeff_visitor, const Eigen::Block, 0>, -1, 1, false> > >; Derived = Eigen::CwiseUnaryOp, const Eigen::Block, 0>, -1, 1, false> >]' ../inst/include/Eigen/src/Core/Visitor.h:266:3: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff(IndexType*) const [with IndexType = long int; Derived = Eigen::CwiseUnaryOp, const Eigen::Block, 0>, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Cholesky/LDLT.h:319:7: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:129:50: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:131:44: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Product.h:170:24: required from 'Eigen::ProductImpl::Scalar Eigen::ProductImpl::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Block, 1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Option = 0; Eigen::ProductImpl::Scalar = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Core/DenseBase.h:484:33: required from 'Eigen::DenseBase::CoeffReturnType Eigen::DenseBase::value() const [with Derived = Eigen::Product, 1, -1, false>, Eigen::Block, -1, 1, false>, 0>; Eigen::DenseBase::CoeffReturnType = double]' ../inst/include/Eigen/src/Cholesky/LDLT.h:353:27: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:129:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, 2, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1, 2, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 1, 2, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, 2, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, 2, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 1, 2, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Jacobi/Jacobi.h:279:10: required from 'void Eigen::MatrixBase::applyOnTheLeft(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = double; Derived = Eigen::Matrix; Eigen::Index = long int]' ../inst/include/Eigen/src/misc/RealSvd2x2.h:46:3: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix; RealScalar = double; Index = long int]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:722:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:548:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' fastLm.cpp:166:64: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:367, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet': ../inst/include/Eigen/src/Core/DenseBase.h:174:81: required from 'class Eigen::DenseBase, 1, 2, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, 2, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 1, 2, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: required from 'class Eigen::MapBase, 1, 2, false>, 1>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, 1, 2, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Jacobi/Jacobi.h:279:10: required from 'void Eigen::MatrixBase::applyOnTheLeft(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = double; Derived = Eigen::Matrix; Eigen::Index = long int]' ../inst/include/Eigen/src/misc/RealSvd2x2.h:46:3: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix; RealScalar = double; Index = long int]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:722:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:548:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' fastLm.cpp:166:64: required from here ../inst/include/Eigen/src/Core/util/XprHelper.h:170:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:188:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename find_best_packet_helper::type>::type type; ^~~~ In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 1, -1, false> >': ../inst/include/Eigen/src/Jacobi/Jacobi.h:454:5: required from 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 1, -1, false>; VectorY = Eigen::Block, 1, -1, false>; OtherScalar = double]' ../inst/include/Eigen/src/Jacobi/Jacobi.h:281:40: required from 'void Eigen::MatrixBase::applyOnTheLeft(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = double; Derived = Eigen::Matrix; Eigen::Index = long int]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:725:13: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:548:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' fastLm.cpp:166:64: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, 1, false> >': ../inst/include/Eigen/src/Core/Visitor.h:69:8: required from 'class Eigen::internal::visitor_evaluator, -1, 1, false> >' ../inst/include/Eigen/src/Core/Visitor.h:110:17: required from 'void Eigen::DenseBase::visit(Visitor&) const [with Visitor = Eigen::internal::max_coeff_visitor, -1, 1, false> >; Derived = Eigen::Block, -1, 1, false>]' ../inst/include/Eigen/src/Core/Visitor.h:266:3: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff(IndexType*) const [with IndexType = long int; Derived = Eigen::Block, -1, 1, false>; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:769:16: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:548:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' fastLm.cpp:166:64: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, 1>, Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, 1>, Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, 1>, Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, -1, -1, false>, 1>, Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >, 0, 7>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, -1, -1, false>, 1>, Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, -1, -1, false>, 1>, Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >, 0>' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:368:35: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:445:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false]' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:430:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:437:39: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:168:7: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' fastLm.cpp:176:69: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, 1, true> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, 1, true> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Jacobi/Jacobi.h:294:10: required from 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = double; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::Index = long int]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:861:7: required from 'void Eigen::internal::tridiagonal_qr_step(RealScalar*, RealScalar*, Index, Index, Scalar*, Index) [with int StorageOrder = 0; RealScalar = double; Scalar = double; Index = long int]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:520:87: required from 'Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType&, SubDiagType&, Eigen::Index, bool, MatrixType&) [with MatrixType = Eigen::Matrix; DiagType = Eigen::Matrix; SubDiagType = Eigen::Matrix; Eigen::Index = long int]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:439:49: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:168:7: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' fastLm.cpp:176:69: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:327:30: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' ../inst/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:167:9: required from 'void Eigen::internal::tribb_kernel::operator()(Eigen::internal::tribb_kernel::ResScalar*, Index, const LhsScalar*, const RhsScalar*, Index, Index, const ResScalar&) [with LhsScalar = double; RhsScalar = double; Index = long int; int mr = 4; int nr = 4; bool ConjLhs = false; bool ConjRhs = false; int UpLo = 1; Eigen::internal::tribb_kernel::ResScalar = double]' ../inst/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:114:13: required from 'static void Eigen::internal::general_matrix_matrix_triangular_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::general_matrix_matrix_triangular_product::ResScalar*, Index, const ResScalar&, Eigen::internal::level3_blocking&) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 1; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 0; bool ConjugateRhs = false; int UpLo = 1; int Version = 0; Eigen::internal::general_matrix_matrix_triangular_product::ResScalar = double]' ../inst/include/Eigen/src/Core/products/SelfadjointProduct.h:113:12: required from 'static void Eigen::selfadjoint_product_selector::run(MatrixType&, const OtherType&, const typename MatrixType::Scalar&) [with MatrixType = Eigen::Matrix; OtherType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int UpLo = 1; typename MatrixType::Scalar = double]' ../inst/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from 'Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; _MatrixType = Eigen::Matrix; unsigned int UpLo = 1; Eigen::SelfAdjointView::Scalar = double]' fastLm.cpp:70:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/Dot.h:98:43: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Householder/Householder.h:76:37: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' ../inst/include/Eigen/src/Householder/Householder.h:45:3: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:538:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/QR/HouseholderQR.h:280:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, -1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, -1, -1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, -1, -1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, -1, false>, -1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, -1, false>, -1, -1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, -1, -1, false>, -1, -1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, 0, 7>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, 1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, 1, -1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, 1, -1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, -1, false>, 1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, -1, false>, 1, -1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, -1, -1, false>, 1, -1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, -1, false>, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, 5>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 1, -1, false>, 1, -1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, 1, -1, false>, 1, -1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:522:55: required from 'struct Eigen::internal::unary_evaluator, const Eigen::Block, 1, -1, false>, 1, -1, false> >, Eigen::internal::IndexBased, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator, const Eigen::Block, 1, -1, false>, 1, -1, false> > >' ../inst/include/Eigen/src/Core/Redux.h:349:39: required from 'class Eigen::internal::redux_evaluator, const Eigen::Block, 1, -1, false>, 1, -1, false> > >' ../inst/include/Eigen/src/Core/Redux.h:416:17: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseUnaryOp, const Eigen::Block, 1, -1, false>, 1, -1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:453:73: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseUnaryOp, const Eigen::Block, 1, -1, false>, 1, -1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Dot.h:221:29: required from 'static typename Eigen::NumTraits::Scalar>::Real Eigen::internal::lpNorm_selector::run(const Eigen::MatrixBase&) [with Derived = Eigen::Block, 1, -1, false>, 1, -1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Core/Dot.h:269:52: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::lpNorm() const [with int p = 1; Derived = Eigen::Block, 1, -1, false>, 1, -1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Cholesky/LLT.h:441:77: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LLT.h:100:7: required from 'Eigen::LLT::LLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:122:50: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Block, 1, -1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Block, 1, -1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Block, 1, -1, false> > >' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Block, 1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Block, 1, -1, false> >' ../inst/include/Eigen/src/Core/Dot.h:98:43: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, 1, -1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Cholesky/LLT.h:321:18: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Cholesky/LLT.h:337:23: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Cholesky/LLT.h:401:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LLT.h:449:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LLT.h:100:7: required from 'Eigen::LLT::LLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:122:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Block, -1, -1, false>, 1, -1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Block, -1, -1, false>, 1, -1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Block, -1, -1, false>, 1, -1, false> > >' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Block, -1, -1, false>, 1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Block, -1, -1, false>, 1, -1, false> >' ../inst/include/Eigen/src/Core/Dot.h:98:43: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, -1, -1, false>, 1, -1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Cholesky/LLT.h:321:18: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1, false>; Scalar = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Cholesky/LLT.h:356:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Cholesky/LLT.h:401:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LLT.h:449:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LLT.h:100:7: required from 'Eigen::LLT::LLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:122:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, false> >': ../inst/include/Eigen/src/Core/util/XprHelper.h:352:102: required from 'struct Eigen::internal::plain_object_eval, -1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from 'struct Eigen::internal::generic_product_impl, -1, -1, false>, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>' ../inst/include/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; Func = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Cholesky/LDLT.h:355:25: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:129:50: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, 0, 7>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:548:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' fastLm.cpp:166:64: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >' ../inst/include/Eigen/src/Householder/Householder.h:165:25: required from 'void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:548:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' fastLm.cpp:166:64: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, 1, false> >, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, 1, false> >, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, 1, false> >, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, 1, false> >, 0, 5>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, 1, false> >, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:548:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' fastLm.cpp:166:64: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0, 7>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/HouseholderSequence.h:258:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:548:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' fastLm.cpp:166:64: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, 5>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/HouseholderSequence.h:258:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:548:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' fastLm.cpp:166:64: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 1, 2, false> >': ../inst/include/Eigen/src/Jacobi/Jacobi.h:454:5: required from 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 1, 2, false>; VectorY = Eigen::Block, 1, 2, false>; OtherScalar = double]' ../inst/include/Eigen/src/Jacobi/Jacobi.h:281:40: required from 'void Eigen::MatrixBase::applyOnTheLeft(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = double; Derived = Eigen::Matrix; Eigen::Index = long int]' ../inst/include/Eigen/src/misc/RealSvd2x2.h:46:3: required from 'void Eigen::internal::real_2x2_jacobi_svd(const MatrixType&, Index, Index, Eigen::JacobiRotation*, Eigen::JacobiRotation*) [with MatrixType = Eigen::Matrix; RealScalar = double; Index = long int]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:722:42: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:548:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' fastLm.cpp:166:64: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Eigen::Index = long int]': ../inst/include/Eigen/src/Core/Redux.h:225:63: required from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_max_op; Derived = Eigen::internal::redux_evaluator, const Eigen::Matrix > >; Eigen::internal::redux_impl::Scalar = double]' ../inst/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_max_op; Derived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:438:73: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff() const [with Derived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:433:14: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:168:7: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' fastLm.cpp:176:69: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:650:34: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] return internal::first_aligned::alignment),Derived>(m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, true> >': ../inst/include/Eigen/src/Jacobi/Jacobi.h:454:5: required from 'void Eigen::internal::apply_rotation_in_the_plane(Eigen::DenseBase&, Eigen::DenseBase&, const Eigen::JacobiRotation&) [with VectorX = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; VectorY = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; OtherScalar = double]' ../inst/include/Eigen/src/Jacobi/Jacobi.h:296:40: required from 'void Eigen::MatrixBase::applyOnTheRight(Eigen::Index, Eigen::Index, const Eigen::JacobiRotation&) [with OtherScalar = double; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::Index = long int]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:861:7: required from 'void Eigen::internal::tridiagonal_qr_step(RealScalar*, RealScalar*, Index, Index, Scalar*, Index) [with int StorageOrder = 0; RealScalar = double; Scalar = double; Index = long int]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:520:87: required from 'Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType&, SubDiagType&, Eigen::Index, bool, MatrixType&) [with MatrixType = Eigen::Matrix; DiagType = Eigen::Matrix; SubDiagType = Eigen::Matrix; Eigen::Index = long int]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:439:49: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:168:7: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' fastLm.cpp:176:69: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Eigen::Index = long int]': ../inst/include/Eigen/src/Core/Redux.h:225:63: required from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Derived = Eigen::internal::redux_evaluator, const Eigen::Matrix > >; Eigen::internal::redux_impl::Scalar = double]' ../inst/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::CwiseUnaryOp, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:453:73: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Dot.h:98:22: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Matrix; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::Matrix; typename Eigen::NumTraits::Scalar>::Real = double]' fastLm.cpp:229:45: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:650:34: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] return internal::first_aligned::alignment),Derived>(m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/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]': ../inst/include/Eigen/src/Core/Redux.h:225:63: required from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_max_op; Derived = Eigen::internal::redux_evaluator >; Eigen::internal::redux_impl::Scalar = double]' ../inst/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_max_op; Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:438:73: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:509:88: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:650:34: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >': ../inst/include/Eigen/src/Core/util/XprHelper.h:352:102: required from 'struct Eigen::internal::plain_object_eval, -1, -1, false>, -1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from 'struct Eigen::internal::generic_product_impl, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>' ../inst/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1, 1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 1, 1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 1, 1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:92:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, 1, false> >': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:141:7: required from 'Eigen::DenseCoeffsBase::CoeffReturnType Eigen::DenseCoeffsBase::coeff(Eigen::Index) const [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseCoeffsBase::CoeffReturnType = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:181:25: required from 'Eigen::DenseCoeffsBase::CoeffReturnType Eigen::DenseCoeffsBase::operator()(Eigen::Index) const [with Derived = Eigen::Block, -1, 1, false>; Eigen::DenseCoeffsBase::CoeffReturnType = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:53: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/QR/HouseholderQR.h:280:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >' ../inst/include/Eigen/src/Householder/Householder.h:91:22: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/QR/HouseholderQR.h:280:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, true>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, true>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, true> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, true> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, true>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, -1, -1, true, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, 2>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, 2> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, 2> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, 2, 7>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, 2, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, 2>' ../inst/include/Eigen/src/Cholesky/LDLT.h:565:26: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix]' ../inst/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::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:135:46: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase > >, Eigen::Matrix, 2>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase > >, Eigen::Matrix, 2> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase > >, Eigen::Matrix, 2> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base > >, Eigen::Matrix, 2, 7>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl > >, Eigen::Matrix, 2, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product > >, Eigen::Matrix, 2>' ../inst/include/Eigen/src/Cholesky/LDLT.h:595:38: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix]' ../inst/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::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:135:46: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Block, -1, 1, false>, const Eigen::Block, -1, 1, true>, -1, 1, false> >, 0>': ../inst/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>, -1, 1, false> > >' ../inst/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>, -1, 1, false> > >' ../inst/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>, -1, 1, false>, Eigen::Dense>' ../inst/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>, -1, 1, false> >' ../inst/include/Eigen/src/Core/Dot.h:37:48: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:370:53: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:445:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false]' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:430:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:437:39: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:168:7: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' fastLm.cpp:176:69: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, false>, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, false>, -1, 1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, 1, false>, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, -1, 1, false>, -1, 1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:372:5: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:445:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false]' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:430:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:437:39: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:168:7: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' fastLm.cpp:176:69: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false>, -1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false>, -1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/products/SelfadjointRank2Update.h:33:74: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:372:5: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:445:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false]' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:430:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:437:39: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:168:7: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' fastLm.cpp:176:69: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> >, 0>': ../inst/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>, -1, 1, false>, -1, 1, false> > >' ../inst/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>, -1, 1, false>, -1, 1, false> > >' ../inst/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>, -1, 1, false>, -1, 1, false>, Eigen::Dense>' ../inst/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>, -1, 1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/products/SelfadjointRank2Update.h:34:60: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:372:5: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:445:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false]' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:430:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:437:39: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:168:7: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' fastLm.cpp:176:69: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false>, -1, 1, false> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> > >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false>, -1, 1, false> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false>, -1, 1, false> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> > > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false>, -1, 1, false> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false>, -1, 1, false> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/products/SelfadjointRank2Update.h:34:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:372:5: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:445:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false]' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:430:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:437:39: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:168:7: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' fastLm.cpp:176:69: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, 1, true>, -1, 1, false>, -1, 1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, 1, true>, -1, 1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:522:55: required from 'struct Eigen::internal::unary_evaluator, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::IndexBased, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/Redux.h:349:39: required from 'class Eigen::internal::redux_evaluator, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/Redux.h:416:17: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:453:73: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/Householder.h:76:37: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' ../inst/include/Eigen/src/Householder/Householder.h:45:3: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:538:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 1, 1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 1, 1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, 1, 1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::PartialReduxExpr, -1, -1, false>, 2>, Eigen::Matrix >, Eigen::internal::member_norm, 1>, 2>; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::PartialReduxExpr, -1, -1, false>, 2>, Eigen::Matrix >, Eigen::internal::member_norm, 1>, 2>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::PartialReduxExpr, -1, -1, false>, 2>, Eigen::Matrix >, Eigen::internal::member_norm, 1>, 2>]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::PartialReduxExpr, -1, -1, false>, 2>, Eigen::Matrix >, Eigen::internal::member_norm, 1>, 2>; Derived = Eigen::Matrix]' ../inst/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::Product, Eigen::PartialReduxExpr, -1, -1, false>, 2>, Eigen::Matrix >, Eigen::internal::member_norm, 1>, 2>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:95:55: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, false> > >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, false> > >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, false> > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 1, false> > > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, -1, 1, false> >, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, -1, 1, false> > >' ../inst/include/Eigen/src/Core/ProductEvaluators.h:251:42: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/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, false> >, 0>': ../inst/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, false> > >' ../inst/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, false> > >' ../inst/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, false>, Eigen::Dense>' ../inst/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, false> >' ../inst/include/Eigen/src/Core/ProductEvaluators.h:251:61: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1, 4>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>' ../inst/include/Eigen/src/Core/ProductEvaluators.h:411:29: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/Dot.h:98:43: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Householder/Householder.h:76:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/QR/HouseholderQR.h:280:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: required from 'struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:141:7: required from 'Eigen::DenseCoeffsBase::CoeffReturnType Eigen::DenseCoeffsBase::coeff(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::DenseCoeffsBase::CoeffReturnType = const double&; Eigen::Index = long int]' ../inst/include/Eigen/src/Householder/Householder.h:77:20: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' ../inst/include/Eigen/src/Householder/Householder.h:45:3: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:280:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> >': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:141:7: required from 'Eigen::DenseCoeffsBase::CoeffReturnType Eigen::DenseCoeffsBase::coeff(Eigen::Index) const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::DenseCoeffsBase::CoeffReturnType = const double&; Eigen::Index = long int]' ../inst/include/Eigen/src/Householder/Householder.h:77:20: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' ../inst/include/Eigen/src/Householder/Householder.h:45:3: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:280:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Eigen::Index = long int]': ../inst/include/Eigen/src/Core/Redux.h:225:63: required from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Derived = Eigen::internal::redux_evaluator, const Eigen::Block, -1, 1, true>, -1, 1, false> > >; Eigen::internal::redux_impl::Scalar = double]' ../inst/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::CwiseUnaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:453:73: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Dot.h:221:29: required from 'static typename Eigen::NumTraits::Scalar>::Real Eigen::internal::lpNorm_selector::run(const Eigen::MatrixBase&) [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Core/Dot.h:269:52: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::lpNorm() const [with int p = 1; Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Cholesky/LLT.h:441:77: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LLT.h:100:7: required from 'Eigen::LLT::LLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:122:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:650:34: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] return internal::first_aligned::alignment),Derived>(m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:522:55: required from 'struct Eigen::internal::unary_evaluator, const Eigen::Block, -1, -1, false>, 1, -1, false> >, Eigen::internal::IndexBased, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator, const Eigen::Block, -1, -1, false>, 1, -1, false> > >' ../inst/include/Eigen/src/Core/Redux.h:349:39: required from 'class Eigen::internal::redux_evaluator, const Eigen::Block, -1, -1, false>, 1, -1, false> > >' ../inst/include/Eigen/src/Core/Redux.h:416:17: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, -1, false>, 1, -1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:453:73: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Cholesky/LLT.h:321:18: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1, false>; Scalar = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Cholesky/LLT.h:356:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Cholesky/LLT.h:401:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LLT.h:449:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LLT.h:100:7: required from 'Eigen::LLT::LLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:122:50: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, -1, 1, false> >, 0>': ../inst/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> > >' ../inst/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> > >' ../inst/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>, Eigen::Dense>' ../inst/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> >' ../inst/include/Eigen/src/Core/ProductEvaluators.h:251:61: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, false>; Rhs = Eigen::Block, -1, 1, false>]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:124:75: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Product.h:170:24: required from 'Eigen::ProductImpl::Scalar Eigen::ProductImpl::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Block, 1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Option = 0; Eigen::ProductImpl::Scalar = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Core/DenseBase.h:484:33: required from 'Eigen::DenseBase::CoeffReturnType Eigen::DenseBase::value() const [with Derived = Eigen::Product, 1, -1, false>, Eigen::Block, -1, 1, false>, 0>; Eigen::DenseBase::CoeffReturnType = double]' ../inst/include/Eigen/src/Cholesky/LDLT.h:353:27: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:129:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' ../inst/include/Eigen/src/Core/SelfCwiseBinaryOp.h:41:67: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, 1, 1, false>; Eigen::DenseBase::Scalar = double]' ../inst/include/Eigen/src/Cholesky/LDLT.h:586:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix]' ../inst/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::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:135:46: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; Eigen::Index = long int]': ../inst/include/Eigen/src/Core/Redux.h:225:63: required from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Derived = Eigen::internal::redux_evaluator, const Eigen::Block, -1, 1, true> > >; Eigen::internal::redux_impl::Scalar = double]' ../inst/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::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:453:73: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Dot.h:98:22: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, -1, 1, true>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::Block, -1, 1, true>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:505:34: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:650:34: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] return internal::first_aligned::alignment),Derived>(m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, -1, 1, true>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, -1, 1, true>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, -1, 1, true>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, -1, false>, -1, 1, true> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, -1, false>, -1, 1, true> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, -1, -1, false>, -1, 1, true>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Block, -1, -1, false>, -1, -1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Eigen::Index = long int]': ../inst/include/Eigen/src/Core/Redux.h:225:63: required from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Derived = Eigen::internal::redux_evaluator, const Eigen::Block, -1, 1, true>, -1, 1, false> > >; Eigen::internal::redux_impl::Scalar = double]' ../inst/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::CwiseUnaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:453:73: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Dot.h:98:22: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:565:40: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:650:34: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] return internal::first_aligned::alignment),Derived>(m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, 1, false>, 1, 1, false> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>, 1, 1, false>; Functor = Eigen::internal::add_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, 1, false>, 1, 1, false>; Functor = Eigen::internal::add_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>, 1, 1, false>; Func = Eigen::internal::add_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, 1, false>, 1, 1, false>; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from 'Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, -1, 1, false>, 1, 1, false>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' ../inst/include/Eigen/src/Householder/Householder.h:127:9: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, true>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, true>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, true> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 1, true> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, 1, true>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, -1, 1, true, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Functor = Eigen::internal::assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>]' ../inst/include/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Derived = Eigen::Block, -1, 1, false>]' fastLm.cpp:108:58: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 1, -1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, -1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 1, -1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, 1, -1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Functor = Eigen::internal::assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>]' ../inst/include/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Derived = Eigen::Block, -1, 1, false>]' fastLm.cpp:108:58: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, false>, -1, -1, false>, -1, -1, false> >': ../inst/include/Eigen/src/Core/util/XprHelper.h:352:102: required from 'struct Eigen::internal::plain_object_eval, -1, -1, false>, -1, -1, false>, -1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from 'struct Eigen::internal::generic_product_impl, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>' ../inst/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, 0>]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, 0>; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/NoAlias.h:42:31: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, 1, false> >': ../inst/include/Eigen/src/Core/util/XprHelper.h:352:102: required from 'struct Eigen::internal::plain_object_eval, -1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from 'struct Eigen::internal::generic_product_impl, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>' ../inst/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/NoAlias.h:42:31: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/HouseholderSequence.h:255:13: required from 'void Eigen::HouseholderSequence::evalTo(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:233:30: required from 'bool Eigen::internal::qr_preconditioner_impl::run(Eigen::JacobiSVD&, const MatrixType&) [with MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:684:5: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:548:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' fastLm.cpp:166:64: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> >; Eigen::Index = long int]': ../inst/include/Eigen/src/Core/Redux.h:225:63: required from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Derived = Eigen::internal::redux_evaluator, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> > >; Eigen::internal::redux_impl::Scalar = double]' ../inst/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::CwiseUnaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:453:73: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Dot.h:98:22: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Householder/Householder.h:76:37: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' ../inst/include/Eigen/src/Householder/Householder.h:45:3: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:538:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:650:34: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] return internal::first_aligned::alignment),Derived>(m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:327:30: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Eigen::DenseBase::Scalar = double]' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:349:5: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 16, Eigen::Stride<0, 0> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 16, Eigen::Stride<0, 0> >, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 16, Eigen::Stride<0, 0> >, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 16, Eigen::Stride<0, 0> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 16, Eigen::Stride<0, 0> > >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 16, Eigen::Stride<0, 0> >, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:92:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, 1, false>, -1, 1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, 1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::Transpose, -1, 1, false> > >, const Eigen::Block, -1, 1, false>, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: required from 'struct Eigen::internal::evaluator, const Eigen::Transpose, -1, 1, false> > >, const Eigen::Block, -1, 1, false>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/Redux.h:349:39: required from 'class Eigen::internal::redux_evaluator, const Eigen::Transpose, -1, 1, false> > >, const Eigen::Block, -1, 1, false>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/Redux.h:416:17: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, 1, false> > >, const Eigen::Block, -1, 1, false>, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:453:73: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:522:55: required from 'struct Eigen::internal::unary_evaluator, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::IndexBased, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/Redux.h:349:39: required from 'class Eigen::internal::redux_evaluator, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/Redux.h:416:17: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:453:73: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/QR/HouseholderQR.h:280:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, -1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, true>, -1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, true>, -1, -1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, true>, -1, -1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, -1, -1, true>, -1, -1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, false>, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, false>, -1, 1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, 1, false>, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, -1, 1, false>, -1, 1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, 1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, true>, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, -1, -1, true>, -1, 1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, false> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:736:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/SelfCwiseBinaryOp.h:41:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, -1, -1, false>, -1, 1, false>; Eigen::DenseBase::Scalar = double]' ../inst/include/Eigen/src/Cholesky/LLT.h:326:21: required from 'static Eigen::Index Eigen::internal::llt_inplace::unblocked(MatrixType&) [with MatrixType = Eigen::Block, -1, -1, false>; Scalar = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Cholesky/LLT.h:356:24: required from 'static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Cholesky/LLT.h:401:68: required from 'static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LLT.h:449:42: required from 'Eigen::LLT& Eigen::LLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LLT.h:100:7: required from 'Eigen::LLT::LLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:122:50: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ In file included from ../inst/include/Eigen/Core:494, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'struct Eigen::internal::general_matrix_vector_product, 0, false, double, Eigen::internal::const_blas_data_mapper, false, 0>': ../inst/include/Eigen/src/Core/GeneralProduct.h:244: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::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Dest = Eigen::Block, -1, 1, false>; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Eigen::internal::generic_product_impl::Scalar = double]' ../inst/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::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; Func = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Cholesky/LDLT.h:355:25: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:129:50: required from here ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:75:71: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional::type LhsPacket; ^~~~~~~~~ ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:76:71: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional::type RhsPacket; ^~~~~~~~~ ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:77:71: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional::type ResPacket; ^~~~~~~~~ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 2, Eigen::Stride<0, 0> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 2, Eigen::Stride<0, 0> >, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 2, Eigen::Stride<0, 0> >, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 2, Eigen::Stride<0, 0> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 2, Eigen::Stride<0, 0> > >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 2, Eigen::Stride<0, 0> >, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; Func = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Cholesky/LDLT.h:355:25: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:129:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/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>': ../inst/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> > > >' ../inst/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> > > >' ../inst/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>' ../inst/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> > >' ../inst/include/Eigen/src/Core/GeneralProduct.h:287:40: required from 'static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Dest = Eigen::Block, -1, 1, false>; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:383:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; Func = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Cholesky/LDLT.h:355:25: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:129:50: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, -1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: required from 'struct Eigen::internal::evaluator, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >' ../inst/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Matrix; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Derived = Eigen::Matrix]' ../inst/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::Block, -1, -1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:689:18: required from 'Eigen::JacobiSVD& Eigen::JacobiSVD::compute(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:548:7: required from 'Eigen::JacobiSVD::JacobiSVD(const MatrixType&, unsigned int) [with _MatrixType = Eigen::Matrix; int QRPreconditioner = 2; Eigen::JacobiSVD::MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/SVD/JacobiSVD.h:799:10: required from 'Eigen::JacobiSVD::PlainObject> Eigen::MatrixBase::jacobiSvd(unsigned int) const [with Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]' fastLm.cpp:166:64: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, 1, true>, -1, 1, false>, -1, 1, false> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:736:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/Householder.h:91:15: required from 'void Eigen::MatrixBase::makeHouseholder(EssentialPart&, Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) const [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1, 1, false>, -1>; Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' ../inst/include/Eigen/src/Householder/Householder.h:45:3: required from 'void Eigen::MatrixBase::makeHouseholderInPlace(Eigen::MatrixBase::Scalar&, Eigen::MatrixBase::RealScalar&) [with Derived = Eigen::Block, -1, 1, true>, -1, 1, false>; Eigen::MatrixBase::Scalar = double; Eigen::MatrixBase::RealScalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:538:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, 0, Eigen::Stride<0, 0> >, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, -1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, -1, false> > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, -1, -1, false>, -1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, -1, -1, false>, -1, -1, false> >' ../inst/include/Eigen/src/Core/GeneralProduct.h:197:12: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false> > >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false> > >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, true>, -1, 1, false> > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 1, true>, -1, 1, false> > > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, -1, 1, true>, -1, 1, false> >, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/GeneralProduct.h:197:12: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::OuterStride<> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::OuterStride<> > >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 0, Eigen::OuterStride<> >, 0>' ../inst/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map, 0, Eigen::OuterStride<> >' ../inst/include/Eigen/src/Core/products/TriangularSolverVector.h:97:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:92:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, -1, 1, true>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::OuterStride<> >, -1, 1, true> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::OuterStride<> >, -1, 1, true> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 0, Eigen::OuterStride<> >, -1, 1, true>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, 0, Eigen::OuterStride<> >, -1, 1, true, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:92:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:92:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/products/TriangularSolverVector.h:123:64: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 2; bool Conjugate = false]' ../inst/include/Eigen/src/Core/SolveTriangular.h:73:12: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:92:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:494, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'struct Eigen::internal::general_matrix_vector_product, 0, false, double, Eigen::internal::const_blas_data_mapper, false, 0>': ../inst/include/Eigen/src/Core/products/TriangularSolverVector.h:131:115: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 2; bool Conjugate = false]' ../inst/include/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 2]' ../inst/include/Eigen/src/Core/SolveTriangular.h:182:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' ../inst/include/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:605:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:92:30: required from here ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:75:71: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional::type LhsPacket; ^~~~~~~~~ ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:76:71: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional::type RhsPacket; ^~~~~~~~~ ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:77:71: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional::type ResPacket; ^~~~~~~~~ In file included from ../inst/include/Eigen/Core:491, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/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::blas_data_mapper; int nr = 4; bool Conjugate = false; bool PanelMode = true]': ../inst/include/Eigen/src/Core/products/TriangularSolverMatrix.h:153:19: required from 'static void Eigen::internal::triangular_solve_matrix::run(Index, Index, const Scalar*, Index, Scalar*, Index, Eigen::internal::level3_blocking&) [with Scalar = double; Index = long int; int Mode = 2; bool Conjugate = false; int TriStorageOrder = 0]' ../inst/include/Eigen/src/Core/SolveTriangular.h:102:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; int Side = 1; int Mode = 2]' ../inst/include/Eigen/src/Core/SolveTriangular.h:182:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' ../inst/include/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' ../inst/include/Eigen/src/Core/TriangularMatrix.h:541:7: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::_solve_impl(const RhsType&, DstType&) const [with RhsType = Eigen::CwiseNullaryOp, Eigen::Matrix >; DstType = Eigen::Matrix; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' ../inst/include/Eigen/src/Core/Solve.h:147:5: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; DecType = Eigen::TriangularView, -1, -1, false>, 2>; RhsType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense>::SrcXprType = Eigen::Solve, -1, -1, false>, 2>, Eigen::CwiseNullaryOp, Eigen::Matrix > >]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, -1, -1, false>, 2>, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:732:41: required from 'Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, -1, -1, false>, 2>, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:816:7: required from 'void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Solve, -1, -1, false>, 2>, Eigen::CwiseNullaryOp, Eigen::Matrix > >; OtherDerived = Eigen::Solve, -1, -1, false>, 2>, Eigen::CwiseNullaryOp, Eigen::Matrix > >; Derived = Eigen::Matrix]' ../inst/include/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Solve, -1, -1, false>, 2>, Eigen::CwiseNullaryOp, Eigen::Matrix > >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]' fastLm.cpp:100:43: required from here ../inst/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:62: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] PacketBlock kernel; ^~~~~~ In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 1, -1, true> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: required from 'struct Eigen::internal::evaluator, 1, -1, true>, 1, -1, false> >' ../inst/include/Eigen/src/Core/AssignEvaluator.h:736:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::Product, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 1, -1, true>, 1, -1, false> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:736:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::Matrix; Functor = Eigen::internal::assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::Matrix; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:797:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false>; Src = Eigen::Product, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, -1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, -1, -1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp, const Eigen::Matrix >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:712:14: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false> >' ../inst/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false, false>' ../inst/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false, Eigen::Dense>' ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:31: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, true>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, true>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, true>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, -1, true> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, -1, true> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, -1, -1, true>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, true>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, true>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, -1, true> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, -1, true> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, -1, -1, true>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, -1, -1, false>, -1, -1, true, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> >' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:712:14: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, false>, -1, -1, false>, 1, -1, false> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::add_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, false>; Functor = Eigen::internal::add_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, false>; Func = Eigen::internal::add_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, false>; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, -1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, -1, false> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, true>, -1, -1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, true>, -1, -1, false> > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, -1, -1, true>, -1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, -1, -1, true>, -1, -1, false> >' ../inst/include/Eigen/src/Core/TriangularMatrix.h:174:44: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, true>, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, true>, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, -1, -1, true>, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0, 8>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, -1, -1, true>, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, -1, -1, true>, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:96: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, -1, false>, 5>, Eigen::Matrix, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, true>, -1, -1, false>, 5>, Eigen::Matrix, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, true>, -1, -1, false>, 5>, Eigen::Matrix, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, -1, -1, true>, -1, -1, false>, 5>, Eigen::Matrix, 0, 8>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, -1, -1, true>, -1, -1, false>, 5>, Eigen::Matrix, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, -1, -1, true>, -1, -1, false>, 5>, Eigen::Matrix, 0>' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:22: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, 1, false> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, -1, -1, true>, -1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, -1, -1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Householder/Householder.h:126:41: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, true>, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, true>, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0> >' ../inst/include/Eigen/src/Core/Product.h:121:7: required from 'class Eigen::internal::dense_product_base, -1, -1, true>, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0, 6>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, -1, -1, true>, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, -1, -1, true>, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>' ../inst/include/Eigen/src/Householder/Householder.h:126:41: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, 0>': ../inst/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>, -1, 1, false> > >' ../inst/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>, -1, 1, false> > >' ../inst/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>, -1, 1, false>, Eigen::Dense>' ../inst/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>, -1, 1, false> >' ../inst/include/Eigen/src/Householder/Householder.h:129:29: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, -1, true>, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:342:11: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, 0>': ../inst/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>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >' ../inst/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>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, 4>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>' ../inst/include/Eigen/src/Householder/Householder.h:129:41: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:494, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': ../inst/include/Eigen/src/Core/GeneralProduct.h:244: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::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Dest = Eigen::Block, -1, 1, false>; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Eigen::internal::generic_product_impl::Scalar = double]' ../inst/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::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:357:18: required from 'static void Eigen::internal::generic_product_impl_base::subTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:178:42: required from 'static void Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::sub_assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; Func = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Cholesky/LDLT.h:355:25: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:129:50: required from here ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:112:62: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] conj_helper pcj; ^~~ ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:112:62: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::OuterStride<> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::OuterStride<> > >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 0, Eigen::OuterStride<> >, 0>' ../inst/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map, 0, Eigen::OuterStride<> >' ../inst/include/Eigen/src/Core/products/TriangularSolverVector.h:39:18: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix]' ../inst/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::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:135:46: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/Core:494, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'struct Eigen::internal::general_matrix_vector_product, 1, false, double, Eigen::internal::const_blas_data_mapper, false, 0>': ../inst/include/Eigen/src/Core/products/TriangularSolverVector.h:65:115: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 6; bool Conjugate = false]' ../inst/include/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Transpose >; Rhs = Eigen::Matrix; int Side = 1; int Mode = 6]' ../inst/include/Eigen/src/Core/SolveTriangular.h:182:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 6]' ../inst/include/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 6]' ../inst/include/Eigen/src/Cholesky/LDLT.h:592:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix]' ../inst/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::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:135:46: required from here ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:351:71: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional::type LhsPacket; ^~~~~~~~~ ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:352:71: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional::type RhsPacket; ^~~~~~~~~ ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:353:71: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional::type ResPacket; ^~~~~~~~~ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::OuterStride<> >, 1, -1, true> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::OuterStride<> >, 1, -1, true> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, 0, Eigen::OuterStride<> >, 1, -1, true, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix]' ../inst/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::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:135:46: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix]' ../inst/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::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:135:46: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >' ../inst/include/Eigen/src/Core/products/TriangularSolverVector.h:78:60: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix]' ../inst/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::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:135:46: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>' ../inst/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map, 0, Eigen::Stride<0, 0> >' ../inst/include/Eigen/src/Core/products/TriangularSolverVector.h:78:73: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix]' ../inst/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::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:135:46: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >' ../inst/include/Eigen/src/Core/products/TriangularSolverVector.h:78:124: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 6; bool Conjugate = false]' ../inst/include/Eigen/src/Core/SolveTriangular.h:73:12: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix]' ../inst/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::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:135:46: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, -1, -1, false>, Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >, 0, 7>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, -1, -1, false>, Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, -1, -1, false>, Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >, 0>' ../inst/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:165:45: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:367:35: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:445:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false]' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:430:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:437:39: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:168:7: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' fastLm.cpp:176:69: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/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>, -1, 1, false> >; Eigen::Index = long int]': ../inst/include/Eigen/src/Core/Redux.h:225:63: required from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Derived = Eigen::internal::redux_evaluator, const Eigen::Block, -1, 1, false>, const Eigen::Block, -1, 1, true>, -1, 1, false> > >; Eigen::internal::redux_impl::Scalar = double]' ../inst/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>, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:453:73: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::Block, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Dot.h:37:52: required from 'static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, -1, 1, false>; U = Eigen::Block, -1, 1, true>, -1, 1, false>; bool NeedToTranspose = false; Eigen::internal::dot_nocheck::ResScalar = double]' ../inst/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>, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double]' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:370:53: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:445:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false]' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:430:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:437:39: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:168:7: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' fastLm.cpp:176:69: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:650:34: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] return internal::first_aligned::alignment),Derived>(m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, true>, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/Core:494, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': ../inst/include/Eigen/src/Core/products/TriangularSolverVector.h:131:115: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 2; bool Conjugate = false]' ../inst/include/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; int Side = 1; int Mode = 2]' ../inst/include/Eigen/src/Core/SolveTriangular.h:182:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' ../inst/include/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, false>; _MatrixType = const Eigen::Block, -1, -1, false>; unsigned int _Mode = 2]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:605:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:92:30: required from here ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:112:62: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] conj_helper pcj; ^~~ ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:112:62: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, false> >, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, false> >, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, -1, true>, 1, -1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, -1, true>, 1, -1, false> > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, 1, -1, true>, 1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, -1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, -1, false> > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, -1, -1, false>, -1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, -1, -1, false>, -1, -1, false> >' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:725:113: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:327:30: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:349:5: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:367, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet': ../inst/include/Eigen/src/Core/Matrix.h:22:57: required from 'struct Eigen::internal::traits >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: required from 'class Eigen::Matrix' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:146:68: required from 'static void Eigen::internal::product_triangular_matrix_matrix::run(Index, Index, Index, const Scalar*, Index, const Scalar*, Index, Scalar*, Index, const Scalar&, Eigen::internal::level3_blocking&) [with Scalar = double; Index = long int; int Mode = 5; int LhsStorageOrder = 0; bool ConjugateLhs = false; int RhsStorageOrder = 0; bool ConjugateRhs = false; int Version = 0]' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:437:12: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:712:14: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/util/XprHelper.h:170:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:188:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename find_best_packet_helper::type>::type type; ^~~~ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 0>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 0>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0> >' ../inst/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal, 0>' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:149:35: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:367, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/util/XprHelper.h: In instantiation of 'struct Eigen::internal::find_best_packet': ../inst/include/Eigen/src/Core/DenseBase.h:174:81: required from 'class Eigen::DenseBase, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0> >' ../inst/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal, 0>' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:149:35: required from 'static void Eigen::internal::product_triangular_matrix_matrix::run(Index, Index, Index, const Scalar*, Index, const Scalar*, Index, Scalar*, Index, const Scalar&, Eigen::internal::level3_blocking&) [with Scalar = double; Index = long int; int Mode = 5; int LhsStorageOrder = 0; bool ConjugateLhs = false; int RhsStorageOrder = 0; bool ConjugateRhs = false; int Version = 0]' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:437:12: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:712:14: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/util/XprHelper.h:170:44: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:170:83: warning: ignoring attributes on template argument 'Eigen::internal::unpacket_traits<__vector(2) double>::half' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/util/XprHelper.h:188:88: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename find_best_packet_helper::type>::type type; ^~~~ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/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, -1, 1, false> > >, const Eigen::Block, -1, 1, false>, -1, 1, false> >; Eigen::Index = long int]': ../inst/include/Eigen/src/Core/Redux.h:225:63: required from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Derived = Eigen::internal::redux_evaluator, const Eigen::Transpose, -1, 1, false> > >, const Eigen::Block, -1, 1, false>, -1, 1, false> > >; Eigen::internal::redux_impl::Scalar = double]' ../inst/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, -1, 1, false> > >, const Eigen::Block, -1, 1, false>, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:453:73: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, 1, false> > >, const Eigen::Block, -1, 1, false>, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:251:23: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, 1, false> >; Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:42:31: required from 'ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/Householder.h:126:19: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:650:34: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] return internal::first_aligned::alignment),Derived>(m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Block, -1, 1, true> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Block, -1, 1, true> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Block, -1, 1, true> > >' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Block, -1, 1, true>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >' ../inst/include/Eigen/src/Core/Dot.h:98:43: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, -1, 1, true>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Core/Dot.h:110:23: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Functor = Eigen::internal::assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>]' ../inst/include/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Derived = Eigen::Block, -1, 1, false>]' fastLm.cpp:108:58: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Block, 1, -1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Block, 1, -1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Block, 1, -1, false> > >' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from 'class Eigen::CwiseUnaryOpImpl, const Eigen::Block, 1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from 'class Eigen::CwiseUnaryOp, const Eigen::Block, 1, -1, false> >' ../inst/include/Eigen/src/Core/Dot.h:98:43: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, 1, -1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Core/Dot.h:110:23: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Functor = Eigen::internal::assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>]' ../inst/include/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Derived = Eigen::Block, -1, 1, false>]' fastLm.cpp:108:58: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> >; Eigen::Index = long int]': ../inst/include/Eigen/src/Core/Redux.h:225:63: required from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Derived = Eigen::internal::redux_evaluator, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> > >; Eigen::internal::redux_impl::Scalar = double]' ../inst/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::CwiseUnaryOp, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:453:73: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Dot.h:98:22: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Householder/Householder.h:76:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/QR/HouseholderQR.h:280:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:650:34: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] return internal::first_aligned::alignment),Derived>(m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:712:14: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::Block, -1, 1, false>]' ../inst/include/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false> >' ../inst/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false, false>' ../inst/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false, Eigen::Dense>' ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:31: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::Block, -1, 1, false>]' ../inst/include/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, true>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, true>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, true>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, -1, true> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, -1, true> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, -1, -1, true>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::Block, -1, 1, false>]' ../inst/include/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, -1, false>, -1, 1, true>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, -1, false>, -1, 1, true>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, true>, -1, -1, false>, -1, 1, true> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, true>, -1, -1, false>, -1, 1, true> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, true>, -1, -1, false>, -1, 1, true>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, -1, -1, true>, -1, -1, false>, -1, 1, true, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:57: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:57: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, true>, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1, 1, false>, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, -1, false>, -1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, -1, false>, -1, -1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, true>, -1, -1, false>, -1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, true>, -1, -1, false>, -1, -1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, true>, -1, -1, false>, -1, -1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, -1, -1, true>, -1, -1, false>, -1, -1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, true>, -1, -1, false>, -1, -1, false>, 5>, 0>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, true>, -1, -1, false>, -1, -1, false>, 5>, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, true>, -1, -1, false>, -1, -1, false>, 5>, 0> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, true>, -1, -1, false>, -1, -1, false>, 5>, 0, 7>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, true>, -1, -1, false>, -1, -1, false>, 5>, 0, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, true>, -1, -1, false>, -1, -1, false>, 5>, 0>' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:64:57: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:368, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/util/Memory.h: In instantiation of 'Index Eigen::internal::first_default_aligned(const Scalar*, Index) [with Scalar = double; Index = long int]': ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:128:55: required from 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]' ../inst/include/Eigen/src/Core/GeneralProduct.h:244: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::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Dest = Eigen::Block, -1, 1, false>; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:383:34: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Eigen::internal::generic_product_impl::Scalar = double]' ../inst/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::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, Eigen::Block, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:357:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; Func = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; ExpressionType = Eigen::Block, -1, 1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Cholesky/LDLT.h:355:25: required from 'static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]' ../inst/include/Eigen/src/Cholesky/LDLT.h:520:51: required from 'Eigen::LDLT& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' ../inst/include/Eigen/src/Cholesky/LDLT.h:112:7: required from 'Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix; int _UpLo = 1]' fastLm.cpp:129:50: required from here ../inst/include/Eigen/src/Core/util/Memory.h:470:10: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] return first_aligned::alignment>(array, size); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 1, 1, false> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:736:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = Eigen::internal::div_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/SelfCwiseBinaryOp.h:41:28: required from 'Derived& Eigen::DenseBase::operator/=(const Scalar&) [with Derived = Eigen::Block, 1, 1, false>; Eigen::DenseBase::Scalar = double]' ../inst/include/Eigen/src/Cholesky/LDLT.h:586:18: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix]' ../inst/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::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:135:46: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ In file included from ../inst/include/Eigen/Core:494, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': ../inst/include/Eigen/src/Core/products/TriangularSolverVector.h:65:115: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 6; bool Conjugate = false]' ../inst/include/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Transpose >; Rhs = Eigen::Matrix; int Side = 1; int Mode = 6]' ../inst/include/Eigen/src/Core/SolveTriangular.h:182:21: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with int Side = 1; OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 6]' ../inst/include/Eigen/src/Core/TriangularMatrix.h:511:37: required from 'void Eigen::TriangularViewImpl<_MatrixType, _Mode, Eigen::Dense>::solveInPlace(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; _MatrixType = const Eigen::Transpose >; unsigned int _Mode = 6]' ../inst/include/Eigen/src/Cholesky/LDLT.h:592:3: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix]' ../inst/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::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:135:46: required from here ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:385:62: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] conj_helper pcj; ^~~ ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:385:62: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, 1, false>, -1, 1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, 1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false>, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: required from 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false>, -1, 1, false> >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:372:5: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:445:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false]' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:430:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:437:39: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:168:7: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' fastLm.cpp:176:69: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/util/BlasUtil.h:363:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, false> >, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, false> >, -1, 1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, false> >, -1, 1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, -1, true>, 1, -1, false> >, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, -1, true>, 1, -1, false> >, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 1, -1, true>, 1, -1, false> >, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >' ../inst/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false, false>' ../inst/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false, Eigen::Dense>' ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>' ../inst/include/Eigen/src/Core/VectorBlock.h:56:47: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:341:54: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:712:14: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >' ../inst/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false, false>' ../inst/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false, Eigen::Dense>' ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:31: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, true>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, true>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, true>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, true> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, true> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, true>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false> >, -1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false> >, -1, -1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false> >, -1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false> >, -1, -1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false> >, -1, -1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, -1, -1, false> >, -1, -1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp, const Eigen::Matrix >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from 'struct Eigen::internal::traits, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:712:14: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:736:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Functor = Eigen::internal::assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1, false>, -1, 1, true>, -1, 1, false>, -1, 1, false>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >]' ../inst/include/Eigen/src/Core/Assign.h:66:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/QR/HouseholderQR.h:280:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, -1, -1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, -1, -1, false> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, -1, false>, -1, -1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, -1, false>, -1, -1, false> > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, -1, -1, false>, -1, -1, false>, -1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, -1, -1, false>, -1, -1, false>, -1, -1, false> >' ../inst/include/Eigen/src/Core/GeneralProduct.h:197:12: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/GeneralProduct.h:197:12: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, 1, -1, true> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, 1, -1, true> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: required from 'struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:269:8: required from 'struct Eigen::internal::unary_evaluator, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, Eigen::internal::IndexBased, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix]' ../inst/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::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:135:46: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:269:8: required from 'struct Eigen::internal::unary_evaluator, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, Eigen::internal::IndexBased, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::Transpose, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix]' ../inst/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::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:135:46: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:498, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/products/SelfadjointMatrixVector.h: In instantiation of 'static void Eigen::internal::selfadjoint_matrix_vector_product::run(Index, const Scalar*, Index, const Scalar*, Scalar*, Scalar) [with Scalar = double; Index = long int; int StorageOrder = 0; int UpLo = 1; bool ConjugateLhs = false; bool ConjugateRhs = false; int Version = 0]': ../inst/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:227:7: required from 'static void Eigen::internal::selfadjoint_product_impl::run(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>; int LhsMode = 17; Rhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Eigen::internal::selfadjoint_product_impl::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:746:109: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, -1, 1, false>; Lhs = Eigen::SelfAdjointView, -1, -1, false>, 1>; Rhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' ../inst/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::Block, -1, 1, false>; Lhs = Eigen::SelfAdjointView, -1, -1, false>, 1>; Rhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, 1>, Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >, Eigen::SelfAdjointShape, Eigen::DenseShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' ../inst/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::Block, -1, 1, false>; Lhs = Eigen::SelfAdjointView, -1, -1, false>, 1>; Rhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Derived = Eigen::internal::generic_product_impl, -1, -1, false>, 1>, Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >, Eigen::SelfAdjointShape, Eigen::DenseShape, 7>]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Block, -1, 1, false>; Lhs = Eigen::SelfAdjointView, -1, -1, false>, 1>; Rhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1, false>, 1>, Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >, 0>]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:367:35: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:445:31: required from 'static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false]' ../inst/include/Eigen/src/Eigenvalues/Tridiagonalization.h:430:55: required from 'void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:437:39: required from 'Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:168:7: required from 'Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::SelfAdjointView, 1>; _MatrixType = Eigen::Matrix]' fastLm.cpp:176:69: required from here ../inst/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:60:121: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] conj_helper::IsComplex && EIGEN_LOGICAL_XOR(ConjugateLhs, IsRowMajor), ConjugateRhs> pcj0; ^~~~ ../inst/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:60:121: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:61:121: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] conj_helper::IsComplex && EIGEN_LOGICAL_XOR(ConjugateLhs, !IsRowMajor), ConjugateRhs> pcj1; ^~~~ ../inst/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:61:121: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, 1, true>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, true>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, 1, true>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, 1, true> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, 1, true> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, 1, true>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' ../inst/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::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:179:55: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 1, 1, false> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 1, false>; SrcXprType = Eigen::Block, 1, 1, false>; Functor = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, 1, false>; SrcXprType = Eigen::Block, 1, 1, false>; Functor = Eigen::internal::assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, 1, false>; Src = Eigen::Block, 1, 1, false>; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, 1, false>; Src = Eigen::Block, 1, 1, false>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, 1, 1, false>; Src = Eigen::Block, 1, 1, false>]' ../inst/include/Eigen/src/Core/Assign.h:66:28: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::PartialReduxExpr, -1, -1, false>, 2>, Eigen::Matrix >, Eigen::internal::member_norm, 1>, 2>; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::PartialReduxExpr, -1, -1, false>, 2>, Eigen::Matrix >, Eigen::internal::member_norm, 1>, 2>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::PartialReduxExpr, -1, -1, false>, 2>, Eigen::Matrix >, Eigen::internal::member_norm, 1>, 2>]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::PartialReduxExpr, -1, -1, false>, 2>, Eigen::Matrix >, Eigen::internal::member_norm, 1>, 2>; Derived = Eigen::Matrix]' ../inst/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::Product, Eigen::PartialReduxExpr, -1, -1, false>, 2>, Eigen::Matrix >, Eigen::internal::member_norm, 1>, 2>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:95:55: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::InnerStride<> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::InnerStride<> >, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::InnerStride<> >, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::InnerStride<> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::InnerStride<> > >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 0, Eigen::InnerStride<> >, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> >, -1, 1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:137:111: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> > > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:137:111: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:494, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'struct Eigen::internal::general_matrix_vector_product, 1, false, double, Eigen::internal::const_blas_data_mapper, false, 1>': ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:145:123: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' ../inst/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::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:351:71: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional::type LhsPacket; ^~~~~~~~~ ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:352:71: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional::type RhsPacket; ^~~~~~~~~ ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:353:71: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional::type ResPacket; ^~~~~~~~~ ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'struct Eigen::internal::general_matrix_vector_product, 1, false, double, Eigen::internal::const_blas_data_mapper, false, 0>': ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:154:113: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' ../inst/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::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:351:71: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional::type LhsPacket; ^~~~~~~~~ ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:352:71: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional::type RhsPacket; ^~~~~~~~~ ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:353:71: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional::type ResPacket; ^~~~~~~~~ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 0>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 0>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0> >' ../inst/include/Eigen/src/Core/Diagonal.h:63:53: required from 'class Eigen::Diagonal, 0>' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:149:35: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:327:30: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:147:5: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:327:30: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Diagonal, 0>; Eigen::DenseBase::Scalar = double]' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Diagonal, 0>]' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:149:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, 1, true> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, 1, true> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:522:55: required from 'struct Eigen::internal::unary_evaluator, const Eigen::Block, -1, 1, true> >, Eigen::internal::IndexBased, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator, const Eigen::Block, -1, 1, true> > >' ../inst/include/Eigen/src/Core/Redux.h:349:39: required from 'class Eigen::internal::redux_evaluator, const Eigen::Block, -1, 1, true> > >' ../inst/include/Eigen/src/Core/Redux.h:416:17: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:453:73: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Functor = Eigen::internal::assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>]' ../inst/include/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Derived = Eigen::Block, -1, 1, false>]' fastLm.cpp:108:58: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 1, -1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, 1, -1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:522:55: required from 'struct Eigen::internal::unary_evaluator, const Eigen::Block, 1, -1, false> >, Eigen::internal::IndexBased, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator, const Eigen::Block, 1, -1, false> > >' ../inst/include/Eigen/src/Core/Redux.h:349:39: required from 'class Eigen::internal::redux_evaluator, const Eigen::Block, 1, -1, false> > >' ../inst/include/Eigen/src/Core/Redux.h:416:17: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseUnaryOp, const Eigen::Block, 1, -1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:453:73: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Functor = Eigen::internal::assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>]' ../inst/include/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Derived = Eigen::Block, -1, 1, false>]' fastLm.cpp:108:58: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:712:14: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::Block, -1, 1, false>]' ../inst/include/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >' ../inst/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false, false>' ../inst/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false, Eigen::Dense>' ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:31: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::Block, -1, 1, false>]' ../inst/include/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, true>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, true>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, true>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, true> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, true> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, true>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::Block, -1, 1, false>]' ../inst/include/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, 1, false>, -1, 1, false> >': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:141:7: required from 'Eigen::DenseCoeffsBase::CoeffReturnType Eigen::DenseCoeffsBase::coeff(Eigen::Index) const [with Derived = Eigen::Block, -1, 1, false>, -1, 1, false>; Eigen::DenseCoeffsBase::CoeffReturnType = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:181:25: required from 'Eigen::DenseCoeffsBase::CoeffReturnType Eigen::DenseCoeffsBase::operator()(Eigen::Index) const [with Derived = Eigen::Block, -1, 1, false>, -1, 1, false>; Eigen::DenseCoeffsBase::CoeffReturnType = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:53: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, true>, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1, 1, false>, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, true>, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1, 1, false>, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, true>; CoeffsType = Eigen::VectorBlock, -1>; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, false>, -1, -1, false>, -1, 1, true> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:736:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Derived = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:305:135: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Block, -1, -1, false>, -1, -1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::VectorBlock, -1, 1, true>, -1>; Derived = Eigen::Block, -1, -1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:547:5: required from 'void Eigen::ColPivHouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:475:3: required from 'Eigen::ColPivHouseholderQR<_MatrixType>& Eigen::ColPivHouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/ColPivHouseholderQR.h:135:7: required from 'Eigen::ColPivHouseholderQR::ColPivHouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:88:37: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:494, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 1; Eigen::internal::general_matrix_vector_product::ResScalar = double]': ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:145:123: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' ../inst/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::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:385:62: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] conj_helper pcj; ^~~ ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:385:62: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, Eigen::internal::general_matrix_vector_product::ResScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 0; Eigen::internal::general_matrix_vector_product::ResScalar = double]': ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:154:113: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' ../inst/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::Block, 1, -1, true>, 1, -1, false>; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>; Derived = Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::TriangularView, -1, -1, false>, -1, -1, false>, 5>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:385:62: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:385:62: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >' ../inst/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false, false>' ../inst/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false, Eigen::Dense>' ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false>' ../inst/include/Eigen/src/Core/ProductEvaluators.h:563:28: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >' ../inst/include/Eigen/src/Core/ProductEvaluators.h:563:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:637:5: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, 1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, 1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, 1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1, 1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> >, 1, 1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false> > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false> >' ../inst/include/Eigen/src/Core/ProductEvaluators.h:563:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:637:5: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, 1, false> > >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, 1, false> > >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, true>, -1, 1, false> > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, true>, -1, 1, false> > > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, -1, -1, true>, -1, 1, false> >, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, -1, -1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/ProductEvaluators.h:251:42: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Transpose, -1, -1, true>, -1, 1, false> > >, const Eigen::Block, -1, 1, false>, -1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Transpose, -1, -1, true>, -1, 1, false> > >, const Eigen::Block, -1, 1, false>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Transpose, -1, -1, true>, -1, 1, false> > >, const Eigen::Block, -1, 1, false>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, -1, -1, true>, -1, 1, false> > >, const Eigen::Block, -1, 1, false>, -1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, -1, true>, -1, 1, false> > >, const Eigen::Block, -1, 1, false>, -1, 1, false> >' ../inst/include/Eigen/src/Core/ProductEvaluators.h:251:61: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>, 0>': ../inst/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>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >' ../inst/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>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1, 4>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>' ../inst/include/Eigen/src/Core/ProductEvaluators.h:411:29: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Eigen::Index = long int]': ../inst/include/Eigen/src/Core/Redux.h:225:63: required from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Derived = Eigen::internal::redux_evaluator, const Eigen::Transpose, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >; Eigen::internal::redux_impl::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:418:56: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:453:73: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/products/TriangularSolverVector.h:78:18: required from 'static void Eigen::internal::triangular_solve_vector::run(Index, const LhsScalar*, Index, RhsScalar*) [with LhsScalar = double; RhsScalar = double; Index = long int; int Mode = 6; bool Conjugate = false]' ../inst/include/Eigen/src/Core/SolveTriangular.h:73:12: required from 'static void Eigen::internal::triangular_solver_selector::run(const Lhs&, Rhs&) [with Lhs = const Eigen::Transpose >; Rhs = Eigen::Matrix; int Side = 1; int Mode = 6]' ../inst/include/Eigen/src/Core/SolveTriangular.h:182:21: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix]' ../inst/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::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:135:46: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:650:34: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] return internal::first_aligned::alignment),Derived>(m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, -1, 1, true> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, -1, 1, true> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: required from 'struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: required from 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/AssignEvaluator.h:730:20: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:92:30: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: required from 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:92:30: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:269:8: required from 'struct Eigen::internal::unary_evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::IndexBased, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:327:30: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:147:5: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >' ../inst/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from 'class Eigen::PlainObjectBase >' ../inst/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Src = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>; Func = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Src = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>; Derived = Eigen::Block, -1, -1, false>, -1, -1, false>]' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:31: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: required from 'struct Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >' ../inst/include/Eigen/src/Core/AssignEvaluator.h:736:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Src = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>; Func = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Src = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:164:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:736:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Src = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>; Func = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Src = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>; Derived = Eigen::Block, -1, -1, false>, -1, -1, false>]' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:31: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, false>, -1, -1, true> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, -1, false>, -1, -1, true> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: required from 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> > >' ../inst/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> >; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, false>, -1, -1, true> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:736:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> >; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> >; Func = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:164: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, false>, -1, -1, true> >; Derived = Eigen::Block, -1, -1, false>, -1, -1, true>]' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:32: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>; ExpressionType = Eigen::Block, -1, -1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; Eigen::Index = long int]': ../inst/include/Eigen/src/Core/Redux.h:225:63: required from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Derived = Eigen::internal::redux_evaluator, const Eigen::Block, -1, 1, true> > >; Eigen::internal::redux_impl::Scalar = double]' ../inst/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::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:453:73: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Dot.h:98:22: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, -1, 1, true>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Core/Dot.h:110:23: required from 'typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::norm() const [with Derived = Eigen::Block, -1, 1, true>; typename Eigen::NumTraits::Scalar>::Real = double]' ../inst/include/Eigen/src/Core/VectorwiseOp.h:100:1: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Functor = Eigen::internal::assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>]' ../inst/include/Eigen/src/Core/Assign.h:66:28: required from 'Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::PartialReduxExpr, Eigen::internal::member_norm, 1>; Derived = Eigen::Block, -1, 1, false>]' fastLm.cpp:108:58: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:650:34: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] return internal::first_aligned::alignment),Derived>(m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase >, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase >, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false> > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, -1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, -1, -1, false> >' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, false> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, -1, true>, 1, -1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, -1, true>, 1, -1, false> > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, 1, -1, true>, 1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, 1, -1, true>, 1, -1, false> >' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, -1, -1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/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::Product, 2>, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:94:19: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; bool LhsIsTriangular = true; Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:712:14: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/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::Product, 2>, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:94:19: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase >, -1, -1, true>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase >, -1, -1, true>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >, -1, -1, true> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >, -1, -1, true> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase >, -1, -1, true>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense >, -1, -1, true, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/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::Product >, 1>, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:95:19: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/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>': ../inst/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> > >' ../inst/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> > >' ../inst/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>' ../inst/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> >' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 1; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose >; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:712:14: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/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::Product >, 1>, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:95:19: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:269:8: required from 'struct Eigen::internal::unary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >, Eigen::internal::IndexBased, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, 1, 1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, 1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: required from 'struct Eigen::internal::evaluator, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false> > >' ../inst/include/Eigen/src/Core/Redux.h:349:39: required from 'class Eigen::internal::redux_evaluator, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false> > >' ../inst/include/Eigen/src/Core/Redux.h:416:17: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, 1, 1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:453:73: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/NoAlias.h:58:31: required from 'ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; ExpressionType = Eigen::Block, -1, 1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]' ../inst/include/Eigen/src/Householder/Householder.h:129:22: required from 'void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Eigen::MatrixBase::Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; Eigen::MatrixBase::Scalar = double]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:342:11: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:736:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Derived = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, -1, false>, -1, 1, true>]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:305:135: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/QR/HouseholderQR.h:284:5: required from 'void Eigen::internal::householder_qr_inplace_unblocked(MatrixQR&, HCoeffs&, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Block, -1, -1, false>; HCoeffs = Eigen::Block, -1, 1, false>; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:334:39: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Src = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>; Func = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Src = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>; Derived = Eigen::Block, -1, -1, false>, -1, -1, false>]' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:31: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::Block, -1, 1, false>]' ../inst/include/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, false>, -1, -1, true> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:736:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> >; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> >; Func = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:164: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, false>, -1, -1, true> >; Derived = Eigen::Block, -1, -1, false>, -1, -1, true>]' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:32: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:96:17: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::Block, -1, 1, false>]' ../inst/include/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, true> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, -1, true> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: required from 'struct Eigen::internal::evaluator, -1, -1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, -1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:269:8: required from 'struct Eigen::internal::unary_evaluator, -1, -1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator, -1, -1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, true>, -1, 1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, -1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:269:8: required from 'struct Eigen::internal::unary_evaluator, -1, -1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator, -1, -1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, -1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:269:8: required from 'struct Eigen::internal::unary_evaluator, -1, -1, true>, -1, 1, false> > >, Eigen::internal::IndexBased, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:90:8: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Matrix, 2>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Matrix, 2> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Matrix, 2> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, Eigen::Matrix, 2, 8>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, Eigen::Matrix, 2, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, Eigen::Matrix, 2>' ../inst/include/Eigen/src/Cholesky/LDLT.h:565:26: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper, 1>, Eigen::Matrix >, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper, 1>, Eigen::Matrix >, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper, 1>, Eigen::Matrix >, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper, 1>, Eigen::Matrix >, 0> > >; Derived = Eigen::Matrix]' ../inst/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::CwiseUnaryOp, const Eigen::ArrayWrapper, 1>, Eigen::Matrix >, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:137:62: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase > >, Eigen::Matrix, 2>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase > >, Eigen::Matrix, 2> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase > >, Eigen::Matrix, 2> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base > >, Eigen::Matrix, 2, 8>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl > >, Eigen::Matrix, 2, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product > >, Eigen::Matrix, 2>' ../inst/include/Eigen/src/Cholesky/LDLT.h:595:38: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper, 1>, Eigen::Matrix >, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper, 1>, Eigen::Matrix >, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper, 1>, Eigen::Matrix >, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper, 1>, Eigen::Matrix >, 0> > >; Derived = Eigen::Matrix]' ../inst/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::CwiseUnaryOp, const Eigen::ArrayWrapper, 1>, Eigen::Matrix >, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:137:62: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/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::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >; Eigen::Index = long int]': ../inst/include/Eigen/src/Core/Redux.h:225:63: required from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Derived = Eigen::internal::redux_evaluator, const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> > > >; Eigen::internal::redux_impl::Scalar = double]' ../inst/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::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:453:73: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:137:36: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:650:34: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] return internal::first_aligned::alignment),Derived>(m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: required from 'struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:269:8: required from 'struct Eigen::internal::unary_evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: [ skipping 26 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:269:8: required from 'struct Eigen::internal::unary_evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: required from 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> > >' ../inst/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 1, -1, true>, 1, -1, false> >, -1, 1, false> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:736:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Func = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Derived = Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>]' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:341:27: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:63:43: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase >, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase >, -1, 1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase >, -1, 1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase >, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, false> >, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, false> >, -1, 1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, -1, true>, 1, -1, false> >, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, -1, true>, 1, -1, false> >, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 1, -1, true>, 1, -1, false> >, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, 1, -1, true>, 1, -1, false> >, -1, 1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false> >, 0>': ../inst/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>, 1, -1, false> >, -1, 1, false> > >' ../inst/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>, 1, -1, false> >, -1, 1, false> > >' ../inst/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>, 1, -1, false> >, -1, 1, false>, Eigen::Dense>' ../inst/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>, 1, -1, false> >, -1, 1, false> >' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:282:54: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>; Func = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>; Derived = Eigen::Block, -1, -1, false>]' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:31: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, false> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:736:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>; Func = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>; Derived = Eigen::Block, -1, -1, false>]' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:31: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, false> >, -1, -1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, -1, false> >, -1, -1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: required from 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> > >' ../inst/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, true> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:736: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, false> >, -1, -1, false> >; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >; Func = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:164: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, false> >, -1, -1, false> >; Derived = Eigen::Block, -1, -1, true>]' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:32: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:377:29: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, -1, false>, -1, -1, true>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, -1, false>, -1, -1, true>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, true>, -1, -1, false>, -1, -1, true> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, true>, -1, -1, false>, -1, -1, true> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, true>, -1, -1, false>, -1, -1, true>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, -1, -1, true>, -1, -1, false>, -1, -1, true, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, -1, false>, -1, -1, true> >, 0>': ../inst/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>, -1, -1, false>, -1, -1, true> > >' ../inst/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>, -1, -1, false>, -1, -1, true> > >' ../inst/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>, -1, -1, false>, -1, -1, true>, Eigen::Dense>' ../inst/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>, -1, -1, false>, -1, -1, true> >' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, -1, -1, false>; int Mode = 5; bool LhsIsTriangular = true; Lhs = const Eigen::Block, -1, -1, true>, -1, -1, false>; Rhs = Eigen::Matrix; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:712:14: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::InnerStride<> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::InnerStride<> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::InnerStride<> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::InnerStride<> > >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 0, Eigen::InnerStride<> >, 0>' ../inst/include/Eigen/src/Core/Map.h:94:79: required from 'class Eigen::Map, 0, Eigen::InnerStride<> >' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:48:18: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:300:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 1>' ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:551:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 3>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/MapBase.h:219:34: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:494, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'struct Eigen::internal::general_matrix_vector_product, 0, false, double, Eigen::internal::const_blas_data_mapper, false, 1>': ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:74:123: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const RhsScalar&) [with Index = long int; int Mode = 1; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:266:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' ../inst/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::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:75:71: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional::type LhsPacket; ^~~~~~~~~ ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:76:71: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional::type RhsPacket; ^~~~~~~~~ ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:77:71: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] typedef typename conditional::type ResPacket; ^~~~~~~~~ In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>; Func = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:164:18: required from 'Derived& Eigen::MatrixBase::operator-=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>; Derived = Eigen::Block, -1, -1, false>]' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:451:31: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::Block, -1, 1, false>]' ../inst/include/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, true> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:736: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, false> >, -1, -1, false> >; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >; Func = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:164: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, false> >, -1, -1, false> >; Derived = Eigen::Block, -1, -1, true>]' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:32: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:92:78: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::Block, -1, 1, false>]' ../inst/include/Eigen/src/QR/HouseholderQR.h:339:44: required from 'static void Eigen::internal::householder_qr_inplace_blocked::run(MatrixQR&, HCoeffs&, Eigen::Index, typename MatrixQR::Scalar*) [with MatrixQR = Eigen::Matrix; HCoeffs = Eigen::Matrix; MatrixQRScalar = double; bool InnerStrideIsOne = true; Eigen::Index = long int; typename MatrixQR::Scalar = double]' ../inst/include/Eigen/src/QR/HouseholderQR.h:391:73: required from 'void Eigen::HouseholderQR::computeInPlace() [with _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:172:7: required from 'Eigen::HouseholderQR& Eigen::HouseholderQR::compute(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' ../inst/include/Eigen/src/QR/HouseholderQR.h:103:7: required from 'Eigen::HouseholderQR::HouseholderQR(const Eigen::EigenBase&) [with InputType = Eigen::Map, 0, Eigen::Stride<0, 0> >; _MatrixType = Eigen::Matrix]' fastLm.cpp:113:30: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, -1, false>, -1, -1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, -1, false>, -1, -1, false> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, true>, -1, -1, false>, -1, -1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, true>, -1, -1, false>, -1, -1, false> > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, -1, -1, true>, -1, -1, false>, -1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, -1, false> >' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Block, 1, -1, true>, 1, -1, false>; int Mode = 5; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >; Rhs = const Eigen::Block, -1, -1, true>, -1, -1, false>, -1, -1, false>; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:725:113: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/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, -1, -1, true>, -1, 1, false> > >, const Eigen::Block, -1, 1, false>, -1, 1, false> >; Eigen::Index = long int]': ../inst/include/Eigen/src/Core/Redux.h:225:63: required from 'static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Derived&, const Func&) [with Func = Eigen::internal::scalar_sum_op; Derived = Eigen::internal::redux_evaluator, const Eigen::Transpose, -1, -1, true>, -1, 1, false> > >, const Eigen::Block, -1, 1, false>, -1, 1, false> > >; Eigen::internal::redux_impl::Scalar = double]' ../inst/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, -1, -1, true>, -1, 1, false> > >, const Eigen::Block, -1, 1, false>, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:453:73: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, -1, true>, -1, 1, false> > >, const Eigen::Block, -1, 1, false>, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:251:23: required from 'static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from 'static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Lhs = Eigen::Transpose, -1, -1, true>, -1, 1, false> >; Rhs = Eigen::Block, -1, 1, false>, -1, 1, false>; int Options = 0; Scalar = double; Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == DefaultProduct) || (Options == AliasFreeProduct))>::type>::SrcXprType = Eigen::Product, -1, -1, true>, -1, 1, false> >, Eigen::Block, -1, 1, false>, -1, 1, false>, 0>]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:650:34: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] return internal::first_aligned::alignment),Derived>(m); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Transpose >, 1>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Transpose >, 1> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Transpose >, 1> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, Eigen::Transpose >, 1, 8>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, Eigen::Transpose >, 1, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, Eigen::Transpose >, 1>' ../inst/include/Eigen/src/Core/ProductEvaluators.h:397:29: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' ../inst/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::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:160:36: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1> >' ../inst/include/Eigen/src/Core/Product.h:115:7: required from 'class Eigen::internal::dense_product_base, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, 8>' ../inst/include/Eigen/src/Core/Product.h:147:7: required from 'class Eigen::ProductImpl, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, Eigen::Dense>' ../inst/include/Eigen/src/Core/Product.h:71:7: required from 'class Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1>' ../inst/include/Eigen/src/Core/ProductEvaluators.h:397:29: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' ../inst/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::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:179:55: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:494, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of 'static void Eigen::internal::general_matrix_vector_product::run(Index, Index, const LhsMapper&, const RhsMapper&, Eigen::internal::general_matrix_vector_product::ResScalar*, Index, RhsScalar) [with Index = long int; LhsScalar = double; LhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateLhs = false; RhsScalar = double; RhsMapper = Eigen::internal::const_blas_data_mapper; bool ConjugateRhs = false; int Version = 1; Eigen::internal::general_matrix_vector_product::ResScalar = double]': ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:74:123: required from 'static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, Eigen::internal::triangular_matrix_vector_product::ResScalar*, Index, const RhsScalar&) [with Index = long int; int Mode = 1; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; Eigen::internal::triangular_matrix_vector_product::ResScalar = double]' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:266:12: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, false> >; Rhs = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; Dest = Eigen::Transpose >; int Mode = 1; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 2; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:725:113: required from 'static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; int ProductTag = 7; Eigen::internal::generic_product_impl::Scalar = double]' ../inst/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::Block, 1, -1, true>, 1, -1, false>; Rhs = Eigen::TriangularView, -1, -1, false>, 2>; Derived = Eigen::internal::generic_product_impl, 1, -1, true>, 1, -1, false>, Eigen::TriangularView, -1, -1, false>, 2>, Eigen::DenseShape, Eigen::TriangularShape, 7>; Eigen::internal::generic_product_impl_base::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:349:33: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:112:62: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] conj_helper pcj; ^~~ ../inst/include/Eigen/src/Core/products/GeneralMatrixVector.h:112:62: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/util/BlasUtil.h:363:13: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >' ../inst/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false, false>' ../inst/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false, Eigen::Dense>' ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>' ../inst/include/Eigen/src/Core/VectorBlock.h:56:47: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:341:54: required from 'static void Eigen::internal::trmv_selector::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, -1, false> >; Rhs = Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >; Dest = Eigen::Transpose, 1, -1, true>, 1, -1, false> >; int Mode = 6; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, -1, false> >, -1, -1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, -1, -1, true>, -1, -1, false> >, -1, -1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, -1, -1, true>, -1, -1, false> >, -1, -1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, -1, -1, true>, -1, -1, false> >, -1, -1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, -1, -1, true>, -1, -1, false> >, -1, -1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, -1, -1, true>, -1, -1, false> >, -1, -1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, -1, false> >, -1, -1, false> >, 0>': ../inst/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>, -1, -1, false> >, -1, -1, false> > >' ../inst/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>, -1, -1, false> >, -1, -1, false> > >' ../inst/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>, -1, -1, false> >, -1, -1, false>, Eigen::Dense>' ../inst/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>, -1, -1, false> >, -1, -1, false> >' ../inst/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:456:59: required from 'static void Eigen::internal::triangular_product_impl::run(Dest&, const Lhs&, const Rhs&, const typename Dest::Scalar&) [with Dest = Eigen::Matrix; int Mode = 6; bool LhsIsTriangular = true; Lhs = const Eigen::Transpose, -1, -1, true>, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; typename Dest::Scalar = double]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:712:14: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, 1, true> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>; SrcXprType = Eigen::Block, -1, 1, true>; Functor = Eigen::internal::swap_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::swap_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, true>; Src = Eigen::Block, -1, 1, true>; Func = Eigen::internal::swap_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/DenseBase.h:418:22: required from 'void Eigen::DenseBase::swap(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Block, -1, 1, true>]' ../inst/include/Eigen/src/Core/ProductEvaluators.h:1062:36: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; Derived = Eigen::Matrix]' ../inst/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::Solve, 1>, Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:135:46: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, Eigen::Matrix > >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from 'class Eigen::CwiseNullaryOp, Eigen::Matrix >' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:327:30: required from 'Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Eigen::DenseBase::Scalar = double]' ../inst/include/Eigen/src/Core/CwiseNullaryOp.h:501:10: required from 'Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]' ../inst/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:434:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' ../inst/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::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:179:55: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, -1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: required from 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> > >' ../inst/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/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::Product, 2>, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:94:19: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator >, -1, -1, true> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator >, -1, -1, true> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: 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>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: required from 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, -1, true> > >' ../inst/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, -1, true> >; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, -1, true> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/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::Product >, 1>, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:95:19: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, 1, 1, false>, 0>': ../inst/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>, -1, 1, false> >, 1, 1, false> >' ../inst/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>, -1, 1, false> >, 1, 1, false> >' ../inst/include/Eigen/src/Core/Block.h:172:103: required from 'class Eigen::internal::BlockImpl_dense, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, 1, 1, false, false>' ../inst/include/Eigen/src/Core/Block.h:154:7: required from 'class Eigen::BlockImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, 1, 1, false, Eigen::Dense>' ../inst/include/Eigen/src/Core/Block.h:103:81: required from 'class Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, 1, 1, false>' ../inst/include/Eigen/src/Core/ProductEvaluators.h:563:28: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, 1, 1, false> >, 0>': ../inst/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>, -1, 1, false> >, 1, 1, false> > >' ../inst/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>, -1, 1, false> >, 1, 1, false> > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, 1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, 1, 1, false> >' ../inst/include/Eigen/src/Core/ProductEvaluators.h:563:40: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:637:5: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, 1, 1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, 1, 1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, 1, 1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false> > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, 1, 1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, 1, 1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false> >' ../inst/include/Eigen/src/Core/ProductEvaluators.h:563:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index) const [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 4; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:637:5: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 1, -1, true>, 1, -1, false> >, -1, 1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, 1, -1, true>, 1, -1, false> >, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: required from 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false> > >' ../inst/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator >, -1, 1, false> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:736:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block >, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false> >; Func = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block >, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false> >; Func = Eigen::internal::sub_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:164: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>, 1, -1, false> >, -1, 1, false> >; Derived = Eigen::Block >, -1, 1, false>]' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:282:27: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, true>, -1, -1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, -1, true>, -1, -1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: required from 'struct Eigen::internal::evaluator, -1, -1, true>, -1, -1, false>, -1, -1, true> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, -1, true>, -1, -1, false>, -1, -1, true> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, -1, false>, -1, -1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: required from 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, -1, false>, -1, -1, true> > >' ../inst/include/Eigen/src/Core/AssignEvaluator.h:730:20: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, true>, -1, -1, false>, -1, -1, true> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, -1, true>, -1, -1, false>, -1, -1, true> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, -1, false>, -1, -1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: required from 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, -1, false>, -1, -1, true> > >' ../inst/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, -1, false>, -1, -1, true> >; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, -1, false>, -1, -1, true> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, false> >': ../inst/include/Eigen/src/Core/AssignEvaluator.h:736:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::add_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Functor = Eigen::internal::add_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::add_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::add_assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/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::OuterStride<> >, -1, 1, true>, -1, 1, false> >; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>]' ../inst/include/Eigen/src/Core/products/TriangularMatrixVector.h:66:28: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Householder/BlockHouseholder.h:67:33: required from 'void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/BlockHouseholder.h:85:55: required from 'void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:333:46: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:308:7: required from 'void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&) const [with Dest = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]' ../inst/include/Eigen/src/Householder/HouseholderSequence.h:360:7: required from 'typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type Eigen::HouseholderSequence::operator*(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1; typename Eigen::internal::matrix_type_times_scalar_type >::Scalar, OtherDerived>::Type = Eigen::Matrix]' fastLm.cpp:101:67: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, 1, 1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, 1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:269:8: required from 'struct Eigen::internal::unary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, 1, 1, false> >, Eigen::internal::IndexBased, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, 1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, 1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, 1, false> >, 1, 1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, true>, -1, -1, false>, -1, 1, true> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, -1, true>, -1, -1, false>, -1, 1, true> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: required from 'struct Eigen::internal::evaluator, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:269:8: required from 'struct Eigen::internal::unary_evaluator, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: [ skipping 33 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:269:8: required from 'struct Eigen::internal::unary_evaluator, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from 'struct Eigen::internal::evaluator, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: [ skipping 31 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: required from 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> > >' ../inst/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false> >, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, -1, -1, true>, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >, -1, 1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, -1, -1, true>, -1, -1, false> >, -1, -1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, -1, -1, true>, -1, -1, false> >, -1, -1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, -1, false> >, -1, -1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: required from 'struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, -1, false> >, -1, -1, false> > >' ../inst/include/Eigen/src/Core/AssignEvaluator.h:730:20: required from 'void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, -1, false> >, -1, -1, false> >; Functor = Eigen::internal::sub_assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:879:31: required from 'static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, -1, -1, false> >, -1, -1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/AssignEvaluator.h:836:49: required from 'void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:804:27: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if<(! Eigen::internal::evaluator_assume_aliasing::value), void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; Derived = Eigen::Matrix]' ../inst/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::Solve >, Eigen::Map, 0, Eigen::Stride<0, 0> > >; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:114:41: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:434, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 1, -1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 1, -1, false> >, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 1, -1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 1, -1, false> > >' ../inst/include/Eigen/src/Core/Transpose.h:115:37: required from 'class Eigen::TransposeImpl, 1, -1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/Transpose.h:52:37: required from 'class Eigen::Transpose, 1, -1, false> >' ../inst/include/Eigen/src/Core/ProductEvaluators.h:552:40: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' ../inst/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::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:160:36: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] >::type PacketReturnType; ^~~~~~~~~~~~~~~~ ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase >, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase >, -1, 1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase >, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase >, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase >, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense >, -1, 1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' ../inst/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::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:160:36: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block >, -1, 1, false> >, 0>': ../inst/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> > >' ../inst/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> > >' ../inst/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>, Eigen::Dense>' ../inst/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> >' ../inst/include/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int ProductTag = 8; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:631:5: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' ../inst/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::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:160:36: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0>': ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:478:7: required from 'class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 2>' ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >' ../inst/include/Eigen/src/Core/MapBase.h:37:34: required from 'class Eigen::MapBase, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0>' ../inst/include/Eigen/src/Core/Block.h:329:7: required from 'class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> > >, -1, 1, false, true>' ../inst/include/Eigen/src/Core/Block.h:154:7: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' ../inst/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::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:179:55: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] ../inst/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of 'class Eigen::DenseCoeffsBase, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >, 0>': ../inst/include/Eigen/src/Core/DenseBase.h:41:34: required from 'class Eigen::DenseBase, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false> > >' ../inst/include/Eigen/src/Core/MatrixBase.h:48:34: required from 'class Eigen::MatrixBase, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false> > >' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from 'class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, Eigen::Dense>' ../inst/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from 'class Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >' ../inst/include/Eigen/src/Core/ProductEvaluators.h:552:72: required from 'const CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Product, Eigen::Transpose >, 0>; Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int ProductTag = 8; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::internal::traits::Lhs>::Scalar = double; Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType = double; Eigen::Index = long int]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:631:5: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' ../inst/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::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:179:55: required from here ../inst/include/Eigen/src/Core/DenseCoeffsBase.h:55:30: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] In file included from ../inst/include/Eigen/Core:440, from ../inst/include/Eigen/Dense:1, from ../inst/include/RcppEigenForward.h:30, from ../inst/include/RcppEigen.h:25, from fastLm.h:25, from fastLm.cpp:23: ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator >, -1, 1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator >, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block >, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: required from 'struct Eigen::internal::evaluator, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block >, -1, 1, false> > >' ../inst/include/Eigen/src/Core/Redux.h:349:39: required from 'class Eigen::internal::redux_evaluator, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block >, -1, 1, false> > >' ../inst/include/Eigen/src/Core/Redux.h:416:17: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block >, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:453:73: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' ../inst/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::Product, Eigen::Transpose >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:160:36: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] enum { ^ ../inst/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of 'struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >': ../inst/include/Eigen/src/Core/CoreEvaluators.h:99:8: required from 'struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >' ../inst/include/Eigen/src/Core/CoreEvaluators.h:681:51: required from 'struct Eigen::internal::binary_evaluator, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>' ../inst/include/Eigen/src/Core/CoreEvaluators.h:665:8: required from 'struct Eigen::internal::evaluator, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false> > >' ../inst/include/Eigen/src/Core/Redux.h:349:39: required from 'class Eigen::internal::redux_evaluator, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false> > >' ../inst/include/Eigen/src/Core/Redux.h:416:17: required from 'typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]' ../inst/include/Eigen/src/Core/Redux.h:453:73: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] ../inst/include/Eigen/src/Core/Matrix.h:294:31: required from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:796:41: required from 'void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename Eigen::internal::enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Func = Eigen::internal::assign_op; typename Eigen::internal::enable_if::value, void*>::type = void*]' ../inst/include/Eigen/src/Core/AssignEvaluator.h:782:18: required from 'void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>]' ../inst/include/Eigen/src/Core/PlainObjectBase.h:714:32: required from 'Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Derived = Eigen::Matrix]' ../inst/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::Product, Eigen::Transpose >, 0>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]' fastLm.cpp:179:55: required from here ../inst/include/Eigen/src/Core/CoreEvaluators.h:960:8: warning: ignoring attributes on template argument 'Eigen::internal::packet_traits::type' {aka '__vector(2) double'} [-Wignored-attributes] cc -I"/usr/local/lib/R/include" -DNDEBUG -I'/usr/local/lib/R/library/Rcpp/include' -DLIBICONV_PLUG -I/usr/local/include -isystem /usr/local/include -fpic -pipe -DLIBICONV_PLUG -O2 -isystem /usr/local/include -fno-strict-aliasing -c init.c -o init.o c++ -std=gnu++11 -shared -L/usr/local/lib/R/lib -L/usr/local/lib -Wl,-rpath=/usr/local/lib/gcc8 -L/usr/local/lib/gcc8 -B/usr/local/bin -o RcppEigen.so RcppEigen.o RcppExports.o fastLm.o init.o -L/usr/local/lib/R/lib -lRlapack -L/usr/local/lib/R/lib -lRblas -L/usr/local/bin -L/usr/local/lib/gcc8/gcc/x86_64-portbld-dragonfly5.9/8.4.0 -L/usr/local/x86_64-portbld-dragonfly5.9/lib -lgfortran -lm -lquadmath -L/usr/local/lib/R/lib -lR /usr/local/bin/ld: /usr/lib/libc.so: .dynsym local symbol at index 8 (>= sh_info of 6) gmake[1]: Leaving directory '/construction/math/R-cran-RcppEigen/RcppEigen/src' installing to /construction/math/R-cran-RcppEigen/stage/usr/local/lib/R/library/00LOCK-RcppEigen/00new/RcppEigen/libs ** R ** inst ** tests ** 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 ** 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 (RcppEigen) /usr/bin/find /construction/math/R-cran-RcppEigen/stage/usr/local/lib/R/library/RcppEigen -name '*.so' -exec /usr/bin/strip {} + ====> Compressing man pages (compress-man) ====> Running Q/A tests (stage-qa) Error: /usr/local/lib/R/library/RcppEigen/libs/RcppEigen.so is linked to /usr/local/lib/libintl.so.8 from devel/gettext-runtime but it is not declared as a dependency Warning: you need USES+=gettext-runtime Error: /usr/local/lib/R/library/RcppEigen/libs/RcppEigen.so is linked to /usr/local/lib/libreadline.so.8 from devel/readline but it is not declared as a dependency Warning: you need USES+=readline Error: /usr/local/lib/R/library/RcppEigen/libs/RcppEigen.so is linked to /usr/local/lib/libpcre2-8.so.0 from devel/pcre2 but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libpcre2-8.so:devel/pcre2 Error: /usr/local/lib/R/library/RcppEigen/libs/RcppEigen.so is linked to /usr/local/lib/libicuuc.so.67 from devel/icu but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libicuuc.so:devel/icu Error: /usr/local/lib/R/library/RcppEigen/libs/RcppEigen.so is linked to /usr/local/lib/libicui18n.so.67 from devel/icu but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libicui18n.so:devel/icu Error: /usr/local/lib/R/library/RcppEigen/libs/RcppEigen.so is linked to /usr/local/lib/libncurses.so.6 from devel/ncurses but it is not declared as a dependency Warning: you need USES+=ncurses Error: /usr/local/lib/R/library/RcppEigen/libs/RcppEigen.so is linked to /usr/local/lib/libtinfo.so.6 from devel/ncurses but it is not declared as a dependency Warning: you need USES+=ncurses Error: /usr/local/lib/R/library/RcppEigen/libs/RcppEigen.so is linked to /usr/local/lib/libicudata.so.67 from devel/icu but it is not declared as a dependency Warning: you need LIB_DEPENDS+=libicudata.so:devel/icu Warning: You have disabled the licenses framework with DISABLE_LICENSES, unable to run checks SUCCEEDED 00:02:36 ------------------------------------------------------------------------------- -- Phase: package ------------------------------------------------------------------------------- ===> Building package for R-cran-RcppEigen-0.3.3.7.0_1 file sizes/checksums [533]: 0% file sizes/checksums [533]: 18% file sizes/checksums [533]: 37% file sizes/checksums [533]: 56% file sizes/checksums [533]: 75% file sizes/checksums [533]: 93% file sizes/checksums [533]: 100% packing files [533]: 0% packing files [533]: 18% packing files [533]: 37% packing files [533]: 56% packing files [533]: 75% packing files [533]: 93% packing files [533]: 100% packing directories [0]: 0% packing directories [0]: 100% SUCCEEDED 00:00:14 TOTAL TIME 00:04:01