Warning: Permanently added '34.201.147.83' (ED25519) to the list of known hosts. Running (timeout=18000): unbuffer mock --spec /var/lib/copr-rpmbuild/workspace/workdir-f6y4ln84/R-CRAN-TriDimRegression/R-CRAN-TriDimRegression.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-f6y4ln84/R-CRAN-TriDimRegression --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1760061953.159188 -r /var/lib/copr-rpmbuild/results/configs/child.cfg INFO: mock.py version 6.3 starting (python version = 3.13.7, NVR = mock-6.3-1.fc42), args: /usr/libexec/mock/mock --spec /var/lib/copr-rpmbuild/workspace/workdir-f6y4ln84/R-CRAN-TriDimRegression/R-CRAN-TriDimRegression.spec --sources /var/lib/copr-rpmbuild/workspace/workdir-f6y4ln84/R-CRAN-TriDimRegression --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1760061953.159188 -r /var/lib/copr-rpmbuild/results/configs/child.cfg Start: init plugins INFO: tmpfs initialized INFO: selinux enabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins INFO: Signal handler active Start: run INFO: Start(/var/lib/copr-rpmbuild/workspace/workdir-f6y4ln84/R-CRAN-TriDimRegression/R-CRAN-TriDimRegression.spec) Config(fedora-43-x86_64) Start: clean chroot Finish: clean chroot Mock Version: 6.3 INFO: Mock Version: 6.3 Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-43-x86_64-1760061953.159188/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Package manager dnf5 detected and used (fallback) INFO: Buildroot is handled by package management from host and used with --installroot: rpm-4.20.1-1.fc42.x86_64 rpm-sequoia-1.7.0-5.fc42.x86_64 python3-dnf-4.23.0-1.fc42.noarch python3-dnf-plugins-core-4.10.1-1.fc42.noarch dnf5-5.2.16.0-1.fc42.x86_64 dnf5-plugins-5.2.16.0-1.fc42.x86_64 Start: installing minimal buildroot with dnf5 Updating and loading repositories: updates 100% | 91.7 KiB/s | 33.3 KiB | 00m00s Copr repository 100% | 37.1 MiB/s | 12.9 MiB | 00m00s fedora 100% | 40.9 MiB/s | 35.4 MiB | 00m01s Repositories loaded. Package Arch Version Repository Size Installing group/module packages: bash x86_64 5.3.0-2.fc43 fedora 8.4 MiB bzip2 x86_64 1.0.8-21.fc43 fedora 95.3 KiB coreutils x86_64 9.7-6.fc43 fedora 5.4 MiB cpio x86_64 2.15-6.fc43 fedora 1.1 MiB diffutils x86_64 3.12-3.fc43 fedora 1.6 MiB fedora-release-common noarch 43-0.23 fedora 20.6 KiB findutils x86_64 1:4.10.0-6.fc43 fedora 1.8 MiB gawk x86_64 5.3.2-2.fc43 fedora 1.8 MiB glibc-minimal-langpack x86_64 2.42-4.fc43 fedora 0.0 B grep x86_64 3.12-2.fc43 fedora 1.0 MiB gzip x86_64 1.13-4.fc43 fedora 388.8 KiB info x86_64 7.2-6.fc43 fedora 353.9 KiB patch x86_64 2.8-2.fc43 fedora 222.8 KiB redhat-rpm-config noarch 343-11.fc43 fedora 182.9 KiB rpm-build x86_64 6.0.0-1.fc43 fedora 287.4 KiB sed x86_64 4.9-5.fc43 fedora 857.3 KiB shadow-utils x86_64 2:4.18.0-3.fc43 fedora 3.9 MiB tar x86_64 2:1.35-6.fc43 fedora 2.9 MiB unzip x86_64 6.0-67.fc43 fedora 386.3 KiB util-linux x86_64 2.41.1-17.fc43 fedora 3.5 MiB which x86_64 2.23-3.fc43 fedora 83.5 KiB xz x86_64 1:5.8.1-2.fc43 fedora 1.3 MiB Installing dependencies: add-determinism x86_64 0.6.0-2.fc43 fedora 2.4 MiB alternatives x86_64 1.33-2.fc43 fedora 62.2 KiB ansible-srpm-macros noarch 1-18.1.fc43 fedora 35.7 KiB audit-libs x86_64 4.1.1-2.fc43 fedora 378.8 KiB binutils x86_64 2.45-1.fc43 fedora 26.5 MiB build-reproducibility-srpm-macros noarch 0.6.0-2.fc43 fedora 735.0 B bzip2-libs x86_64 1.0.8-21.fc43 fedora 80.6 KiB ca-certificates noarch 2025.2.80_v9.0.304-1.1.fc43 fedora 2.7 MiB coreutils-common x86_64 9.7-6.fc43 fedora 11.3 MiB crypto-policies noarch 20250714-5.gitcd6043a.fc43 fedora 146.9 KiB curl x86_64 8.15.0-2.fc43 fedora 473.6 KiB cyrus-sasl-lib x86_64 2.1.28-33.fc43 fedora 2.3 MiB debugedit x86_64 5.2-3.fc43 fedora 214.0 KiB dwz x86_64 0.16-2.fc43 fedora 287.1 KiB ed x86_64 1.22.2-1.fc43 fedora 148.1 KiB efi-srpm-macros noarch 6-4.fc43 fedora 40.1 KiB elfutils x86_64 0.193-3.fc43 fedora 2.9 MiB elfutils-debuginfod-client x86_64 0.193-3.fc43 fedora 83.9 KiB elfutils-default-yama-scope noarch 0.193-3.fc43 fedora 1.8 KiB elfutils-libelf x86_64 0.193-3.fc43 fedora 1.2 MiB elfutils-libs x86_64 0.193-3.fc43 fedora 683.4 KiB fedora-gpg-keys noarch 43-0.4 fedora 131.2 KiB fedora-release noarch 43-0.23 fedora 0.0 B fedora-release-identity-basic noarch 43-0.23 fedora 658.0 B fedora-repos noarch 43-0.4 fedora 4.9 KiB file x86_64 5.46-8.fc43 fedora 100.2 KiB file-libs x86_64 5.46-8.fc43 fedora 11.9 MiB filesystem x86_64 3.18-50.fc43 fedora 112.0 B filesystem-srpm-macros noarch 3.18-50.fc43 fedora 38.2 KiB fonts-srpm-macros noarch 1:2.0.5-23.fc43 fedora 55.8 KiB forge-srpm-macros noarch 0.4.0-3.fc43 fedora 38.9 KiB fpc-srpm-macros noarch 1.3-15.fc43 fedora 144.0 B gap-srpm-macros noarch 2-1.fc43 fedora 2.1 KiB gdb-minimal x86_64 16.3-6.fc43 fedora 13.3 MiB gdbm-libs x86_64 1:1.23-10.fc43 fedora 129.9 KiB ghc-srpm-macros noarch 1.9.2-3.fc43 fedora 779.0 B glibc x86_64 2.42-4.fc43 fedora 6.7 MiB glibc-common x86_64 2.42-4.fc43 fedora 1.0 MiB glibc-gconv-extra x86_64 2.42-4.fc43 fedora 7.2 MiB gmp x86_64 1:6.3.0-4.fc43 fedora 811.2 KiB gnat-srpm-macros noarch 6-8.fc43 fedora 1.0 KiB gnulib-l10n noarch 20241231-1.fc43 fedora 655.0 KiB gnupg2 x86_64 2.4.8-4.fc43 fedora 6.5 MiB gnupg2-dirmngr x86_64 2.4.8-4.fc43 fedora 618.4 KiB gnupg2-gpg-agent x86_64 2.4.8-4.fc43 fedora 671.4 KiB gnupg2-gpgconf x86_64 2.4.8-4.fc43 fedora 250.0 KiB gnupg2-keyboxd x86_64 2.4.8-4.fc43 fedora 201.4 KiB gnupg2-verify x86_64 2.4.8-4.fc43 fedora 348.5 KiB gnutls x86_64 3.8.10-3.fc43 fedora 3.8 MiB go-srpm-macros noarch 3.8.0-1.fc43 fedora 61.9 KiB gpgverify noarch 2.2-3.fc43 fedora 8.7 KiB ima-evm-utils-libs x86_64 1.6.2-6.fc43 fedora 60.7 KiB jansson x86_64 2.14-3.fc43 fedora 89.1 KiB java-srpm-macros noarch 1-7.fc43 fedora 870.0 B json-c x86_64 0.18-7.fc43 fedora 82.7 KiB kernel-srpm-macros noarch 1.0-27.fc43 fedora 1.9 KiB keyutils-libs x86_64 1.6.3-6.fc43 fedora 54.3 KiB krb5-libs x86_64 1.21.3-7.fc43 fedora 2.3 MiB libacl x86_64 2.3.2-4.fc43 fedora 35.9 KiB libarchive x86_64 3.8.1-3.fc43 fedora 951.1 KiB libassuan x86_64 2.5.7-4.fc43 fedora 163.8 KiB libattr x86_64 2.5.2-6.fc43 fedora 24.4 KiB libblkid x86_64 2.41.1-17.fc43 fedora 262.4 KiB libbrotli x86_64 1.1.0-10.fc43 fedora 833.3 KiB libcap x86_64 2.76-3.fc43 fedora 209.1 KiB libcap-ng x86_64 0.8.5-8.fc43 fedora 68.9 KiB libcom_err x86_64 1.47.3-2.fc43 fedora 63.1 KiB libcurl x86_64 8.15.0-2.fc43 fedora 903.2 KiB libeconf x86_64 0.7.9-2.fc43 fedora 64.9 KiB libevent x86_64 2.1.12-16.fc43 fedora 883.1 KiB libfdisk x86_64 2.41.1-17.fc43 fedora 380.4 KiB libffi x86_64 3.5.1-2.fc43 fedora 83.6 KiB libfsverity x86_64 1.6-3.fc43 fedora 28.5 KiB libgcc x86_64 15.2.1-2.fc43 fedora 266.6 KiB libgcrypt x86_64 1.11.1-2.fc43 fedora 1.6 MiB libgomp x86_64 15.2.1-2.fc43 fedora 541.1 KiB libgpg-error x86_64 1.55-2.fc43 fedora 915.3 KiB libidn2 x86_64 2.3.8-2.fc43 fedora 552.5 KiB libksba x86_64 1.6.7-4.fc43 fedora 398.5 KiB liblastlog2 x86_64 2.41.1-17.fc43 fedora 33.9 KiB libmount x86_64 2.41.1-17.fc43 fedora 372.7 KiB libnghttp2 x86_64 1.66.0-2.fc43 fedora 162.2 KiB libpkgconf x86_64 2.3.0-3.fc43 fedora 78.1 KiB libpsl x86_64 0.21.5-6.fc43 fedora 76.4 KiB libselinux x86_64 3.9-5.fc43 fedora 193.1 KiB libsemanage x86_64 3.9-4.fc43 fedora 308.5 KiB libsepol x86_64 3.9-2.fc43 fedora 822.0 KiB libsmartcols x86_64 2.41.1-17.fc43 fedora 180.5 KiB libssh x86_64 0.11.3-1.fc43 fedora 567.1 KiB libssh-config noarch 0.11.3-1.fc43 fedora 277.0 B libstdc++ x86_64 15.2.1-2.fc43 fedora 2.8 MiB libtasn1 x86_64 4.20.0-2.fc43 fedora 176.3 KiB libtool-ltdl x86_64 2.5.4-7.fc43 fedora 70.1 KiB libunistring x86_64 1.1-10.fc43 fedora 1.7 MiB libusb1 x86_64 1.0.29-4.fc43 fedora 171.3 KiB libuuid x86_64 2.41.1-17.fc43 fedora 37.4 KiB libverto x86_64 0.3.2-11.fc43 fedora 25.4 KiB libxcrypt x86_64 4.4.38-8.fc43 fedora 284.5 KiB libxml2 x86_64 2.12.10-5.fc43 fedora 1.7 MiB libzstd x86_64 1.5.7-2.fc43 fedora 799.9 KiB lua-libs x86_64 5.4.8-2.fc43 fedora 280.8 KiB lua-srpm-macros noarch 1-16.fc43 fedora 1.3 KiB lz4-libs x86_64 1.10.0-3.fc43 fedora 161.4 KiB mpfr x86_64 4.2.2-2.fc43 fedora 832.8 KiB ncurses-base noarch 6.5-7.20250614.fc43 fedora 328.1 KiB ncurses-libs x86_64 6.5-7.20250614.fc43 fedora 946.3 KiB nettle x86_64 3.10.1-2.fc43 fedora 790.6 KiB npth x86_64 1.8-3.fc43 fedora 49.6 KiB ocaml-srpm-macros noarch 11-2.fc43 fedora 1.9 KiB openblas-srpm-macros noarch 2-20.fc43 fedora 112.0 B openldap x86_64 2.6.10-4.fc43 fedora 659.9 KiB openssl-libs x86_64 1:3.5.1-2.fc43 fedora 8.9 MiB p11-kit x86_64 0.25.8-1.fc43 fedora 2.3 MiB p11-kit-trust x86_64 0.25.8-1.fc43 fedora 446.5 KiB package-notes-srpm-macros noarch 0.5-14.fc43 fedora 1.6 KiB pam-libs x86_64 1.7.1-3.fc43 fedora 126.8 KiB pcre2 x86_64 10.46-1.fc43 fedora 697.7 KiB pcre2-syntax noarch 10.46-1.fc43 fedora 275.3 KiB perl-srpm-macros noarch 1-60.fc43 fedora 861.0 B pkgconf x86_64 2.3.0-3.fc43 fedora 88.5 KiB pkgconf-m4 noarch 2.3.0-3.fc43 fedora 14.4 KiB pkgconf-pkg-config x86_64 2.3.0-3.fc43 fedora 989.0 B popt x86_64 1.19-9.fc43 fedora 132.8 KiB publicsuffix-list-dafsa noarch 20250616-2.fc43 fedora 69.1 KiB pyproject-srpm-macros noarch 1.18.4-1.fc43 fedora 1.9 KiB python-srpm-macros noarch 3.14-5.fc43 fedora 51.5 KiB qt5-srpm-macros noarch 5.15.17-2.fc43 fedora 500.0 B qt6-srpm-macros noarch 6.9.2-1.fc43 fedora 464.0 B readline x86_64 8.3-2.fc43 fedora 511.7 KiB rpm x86_64 6.0.0-1.fc43 fedora 3.1 MiB rpm-build-libs x86_64 6.0.0-1.fc43 fedora 268.4 KiB rpm-libs x86_64 6.0.0-1.fc43 fedora 933.7 KiB rpm-sequoia x86_64 1.9.0-2.fc43 fedora 2.5 MiB rpm-sign-libs x86_64 6.0.0-1.fc43 fedora 39.7 KiB rust-srpm-macros noarch 26.4-1.fc43 fedora 4.8 KiB setup noarch 2.15.0-26.fc43 fedora 725.0 KiB sqlite-libs x86_64 3.50.2-2.fc43 fedora 1.5 MiB systemd-libs x86_64 258-1.fc43 fedora 2.3 MiB systemd-standalone-sysusers x86_64 258-1.fc43 fedora 293.5 KiB tpm2-tss x86_64 4.1.3-8.fc43 fedora 1.6 MiB tree-sitter-srpm-macros noarch 0.4.2-1.fc43 fedora 8.3 KiB util-linux-core x86_64 2.41.1-17.fc43 fedora 1.5 MiB xxhash-libs x86_64 0.8.3-3.fc43 fedora 90.2 KiB xz-libs x86_64 1:5.8.1-2.fc43 fedora 217.8 KiB zig-srpm-macros noarch 1-5.fc43 fedora 1.1 KiB zip x86_64 3.0-44.fc43 fedora 694.5 KiB zlib-ng-compat x86_64 2.2.5-2.fc43 fedora 137.6 KiB zstd x86_64 1.5.7-2.fc43 fedora 1.7 MiB Installing groups: Buildsystem building group Transaction Summary: Installing: 170 packages Total size of inbound packages is 59 MiB. Need to download 59 MiB. After this operation, 199 MiB extra will be used (install 199 MiB, remove 0 B). [ 1/170] bzip2-0:1.0.8-21.fc43.x86_64 100% | 4.6 MiB/s | 51.6 KiB | 00m00s [ 2/170] coreutils-0:9.7-6.fc43.x86_64 100% | 54.3 MiB/s | 1.1 MiB | 00m00s [ 3/170] cpio-0:2.15-6.fc43.x86_64 100% | 20.4 MiB/s | 293.1 KiB | 00m00s [ 4/170] bash-0:5.3.0-2.fc43.x86_64 100% | 55.0 MiB/s | 1.9 MiB | 00m00s [ 5/170] fedora-release-common-0:43-0. 100% | 3.5 MiB/s | 24.8 KiB | 00m00s [ 6/170] diffutils-0:3.12-3.fc43.x86_6 100% | 29.5 MiB/s | 392.3 KiB | 00m00s [ 7/170] glibc-minimal-langpack-0:2.42 100% | 12.5 MiB/s | 38.3 KiB | 00m00s [ 8/170] findutils-1:4.10.0-6.fc43.x86 100% | 89.5 MiB/s | 550.0 KiB | 00m00s [ 9/170] grep-0:3.12-2.fc43.x86_64 100% | 48.7 MiB/s | 299.1 KiB | 00m00s [ 10/170] gzip-0:1.13-4.fc43.x86_64 100% | 23.7 MiB/s | 170.1 KiB | 00m00s [ 11/170] info-0:7.2-6.fc43.x86_64 100% | 29.8 MiB/s | 182.9 KiB | 00m00s [ 12/170] patch-0:2.8-2.fc43.x86_64 100% | 15.9 MiB/s | 113.8 KiB | 00m00s [ 13/170] redhat-rpm-config-0:343-11.fc 100% | 19.3 MiB/s | 79.1 KiB | 00m00s [ 14/170] rpm-build-0:6.0.0-1.fc43.x86_ 100% | 27.0 MiB/s | 138.0 KiB | 00m00s [ 15/170] sed-0:4.9-5.fc43.x86_64 100% | 61.9 MiB/s | 317.1 KiB | 00m00s [ 16/170] shadow-utils-2:4.18.0-3.fc43. 100% | 128.3 MiB/s | 1.3 MiB | 00m00s [ 17/170] tar-2:1.35-6.fc43.x86_64 100% | 64.3 MiB/s | 856.4 KiB | 00m00s [ 18/170] unzip-0:6.0-67.fc43.x86_64 100% | 16.3 MiB/s | 183.7 KiB | 00m00s [ 19/170] which-0:2.23-3.fc43.x86_64 100% | 4.1 MiB/s | 41.7 KiB | 00m00s [ 20/170] xz-1:5.8.1-2.fc43.x86_64 100% | 55.9 MiB/s | 572.5 KiB | 00m00s [ 21/170] gawk-0:5.3.2-2.fc43.x86_64 100% | 62.5 MiB/s | 1.1 MiB | 00m00s [ 22/170] util-linux-0:2.41.1-17.fc43.x 100% | 62.7 MiB/s | 1.2 MiB | 00m00s [ 23/170] filesystem-0:3.18-50.fc43.x86 100% | 78.5 MiB/s | 1.3 MiB | 00m00s [ 24/170] ncurses-libs-0:6.5-7.20250614 100% | 65.0 MiB/s | 332.7 KiB | 00m00s [ 25/170] bzip2-libs-0:1.0.8-21.fc43.x8 100% | 10.5 MiB/s | 43.1 KiB | 00m00s [ 26/170] glibc-0:2.42-4.fc43.x86_64 100% | 137.8 MiB/s | 2.2 MiB | 00m00s [ 27/170] gmp-1:6.3.0-4.fc43.x86_64 100% | 62.4 MiB/s | 319.3 KiB | 00m00s [ 28/170] libacl-0:2.3.2-4.fc43.x86_64 100% | 5.9 MiB/s | 24.3 KiB | 00m00s [ 29/170] coreutils-common-0:9.7-6.fc43 100% | 175.0 MiB/s | 2.1 MiB | 00m00s [ 30/170] libattr-0:2.5.2-6.fc43.x86_64 100% | 2.9 MiB/s | 17.9 KiB | 00m00s [ 31/170] libcap-0:2.76-3.fc43.x86_64 100% | 17.0 MiB/s | 86.9 KiB | 00m00s [ 32/170] libselinux-0:3.9-5.fc43.x86_6 100% | 31.8 MiB/s | 97.7 KiB | 00m00s [ 33/170] systemd-libs-0:258-1.fc43.x86 100% | 114.4 MiB/s | 819.8 KiB | 00m00s [ 34/170] fedora-repos-0:43-0.4.noarch 100% | 1.8 MiB/s | 9.1 KiB | 00m00s [ 35/170] glibc-common-0:2.42-4.fc43.x8 100% | 45.4 MiB/s | 325.2 KiB | 00m00s [ 36/170] openssl-libs-1:3.5.1-2.fc43.x 100% | 137.7 MiB/s | 2.6 MiB | 00m00s [ 37/170] pcre2-0:10.46-1.fc43.x86_64 100% | 25.6 MiB/s | 262.2 KiB | 00m00s [ 38/170] ed-0:1.22.2-1.fc43.x86_64 100% | 16.3 MiB/s | 83.7 KiB | 00m00s [ 39/170] ansible-srpm-macros-0:1-18.1. 100% | 9.7 MiB/s | 19.9 KiB | 00m00s [ 40/170] build-reproducibility-srpm-ma 100% | 5.8 MiB/s | 11.8 KiB | 00m00s [ 41/170] dwz-0:0.16-2.fc43.x86_64 100% | 44.1 MiB/s | 135.5 KiB | 00m00s [ 42/170] file-0:5.46-8.fc43.x86_64 100% | 23.8 MiB/s | 48.8 KiB | 00m00s [ 43/170] efi-srpm-macros-0:6-4.fc43.no 100% | 7.3 MiB/s | 22.4 KiB | 00m00s [ 44/170] filesystem-srpm-macros-0:3.18 100% | 12.9 MiB/s | 26.4 KiB | 00m00s [ 45/170] fonts-srpm-macros-1:2.0.5-23. 100% | 13.3 MiB/s | 27.2 KiB | 00m00s [ 46/170] forge-srpm-macros-0:0.4.0-3.f 100% | 9.8 MiB/s | 20.1 KiB | 00m00s [ 47/170] fpc-srpm-macros-0:1.3-15.fc43 100% | 3.9 MiB/s | 7.9 KiB | 00m00s [ 48/170] gap-srpm-macros-0:2-1.fc43.no 100% | 4.4 MiB/s | 9.0 KiB | 00m00s [ 49/170] ghc-srpm-macros-0:1.9.2-3.fc4 100% | 2.8 MiB/s | 8.7 KiB | 00m00s [ 50/170] gnat-srpm-macros-0:6-8.fc43.n 100% | 8.3 MiB/s | 8.5 KiB | 00m00s [ 51/170] java-srpm-macros-0:1-7.fc43.n 100% | 2.6 MiB/s | 7.9 KiB | 00m00s [ 52/170] kernel-srpm-macros-0:1.0-27.f 100% | 2.9 MiB/s | 8.9 KiB | 00m00s [ 53/170] go-srpm-macros-0:3.8.0-1.fc43 100% | 5.5 MiB/s | 28.3 KiB | 00m00s [ 54/170] lua-srpm-macros-0:1-16.fc43.n 100% | 4.3 MiB/s | 8.8 KiB | 00m00s [ 55/170] ocaml-srpm-macros-0:11-2.fc43 100% | 4.5 MiB/s | 9.3 KiB | 00m00s [ 56/170] openblas-srpm-macros-0:2-20.f 100% | 3.7 MiB/s | 7.6 KiB | 00m00s [ 57/170] package-notes-srpm-macros-0:0 100% | 4.4 MiB/s | 9.0 KiB | 00m00s [ 58/170] perl-srpm-macros-0:1-60.fc43. 100% | 8.1 MiB/s | 8.3 KiB | 00m00s [ 59/170] pyproject-srpm-macros-0:1.18. 100% | 6.7 MiB/s | 13.7 KiB | 00m00s [ 60/170] python-srpm-macros-0:3.14-5.f 100% | 11.4 MiB/s | 23.4 KiB | 00m00s [ 61/170] qt5-srpm-macros-0:5.15.17-2.f 100% | 4.2 MiB/s | 8.7 KiB | 00m00s [ 62/170] qt6-srpm-macros-0:6.9.2-1.fc4 100% | 4.6 MiB/s | 9.4 KiB | 00m00s [ 63/170] rpm-0:6.0.0-1.fc43.x86_64 100% | 112.6 MiB/s | 576.3 KiB | 00m00s [ 64/170] rust-srpm-macros-0:26.4-1.fc4 100% | 2.7 MiB/s | 11.1 KiB | 00m00s [ 65/170] tree-sitter-srpm-macros-0:0.4 100% | 3.3 MiB/s | 13.4 KiB | 00m00s [ 66/170] zig-srpm-macros-0:1-5.fc43.no 100% | 4.1 MiB/s | 8.4 KiB | 00m00s [ 67/170] zip-0:3.0-44.fc43.x86_64 100% | 51.1 MiB/s | 261.6 KiB | 00m00s [ 68/170] debugedit-0:5.2-3.fc43.x86_64 100% | 20.9 MiB/s | 85.6 KiB | 00m00s [ 69/170] elfutils-0:0.193-3.fc43.x86_6 100% | 79.7 MiB/s | 571.3 KiB | 00m00s [ 70/170] elfutils-libelf-0:0.193-3.fc4 100% | 18.4 MiB/s | 207.8 KiB | 00m00s [ 71/170] libarchive-0:3.8.1-3.fc43.x86 100% | 37.4 MiB/s | 421.1 KiB | 00m00s [ 72/170] libgcc-0:15.2.1-2.fc43.x86_64 100% | 16.2 MiB/s | 133.0 KiB | 00m00s [ 73/170] popt-0:1.19-9.fc43.x86_64 100% | 16.0 MiB/s | 65.7 KiB | 00m00s [ 74/170] readline-0:8.3-2.fc43.x86_64 100% | 54.8 MiB/s | 224.6 KiB | 00m00s [ 75/170] rpm-build-libs-0:6.0.0-1.fc43 100% | 31.2 MiB/s | 127.9 KiB | 00m00s [ 76/170] libstdc++-0:15.2.1-2.fc43.x86 100% | 74.9 MiB/s | 920.1 KiB | 00m00s [ 77/170] rpm-libs-0:6.0.0-1.fc43.x86_6 100% | 65.1 MiB/s | 400.2 KiB | 00m00s [ 78/170] zstd-0:1.5.7-2.fc43.x86_64 100% | 94.9 MiB/s | 485.9 KiB | 00m00s [ 79/170] audit-libs-0:4.1.1-2.fc43.x86 100% | 45.1 MiB/s | 138.5 KiB | 00m00s [ 80/170] libeconf-0:0.7.9-2.fc43.x86_6 100% | 11.5 MiB/s | 35.2 KiB | 00m00s [ 81/170] libsemanage-0:3.9-4.fc43.x86_ 100% | 40.2 MiB/s | 123.5 KiB | 00m00s [ 82/170] pam-libs-0:1.7.1-3.fc43.x86_6 100% | 28.1 MiB/s | 57.5 KiB | 00m00s [ 83/170] libxcrypt-0:4.4.38-8.fc43.x86 100% | 41.3 MiB/s | 127.0 KiB | 00m00s [ 84/170] setup-0:2.15.0-26.fc43.noarch 100% | 51.2 MiB/s | 157.3 KiB | 00m00s [ 85/170] xz-libs-1:5.8.1-2.fc43.x86_64 100% | 36.8 MiB/s | 112.9 KiB | 00m00s [ 86/170] mpfr-0:4.2.2-2.fc43.x86_64 100% | 84.7 MiB/s | 347.0 KiB | 00m00s [ 87/170] libcap-ng-0:0.8.5-8.fc43.x86_ 100% | 15.7 MiB/s | 32.1 KiB | 00m00s [ 88/170] libblkid-0:2.41.1-17.fc43.x86 100% | 30.1 MiB/s | 123.1 KiB | 00m00s [ 89/170] libfdisk-0:2.41.1-17.fc43.x86 100% | 31.5 MiB/s | 161.3 KiB | 00m00s [ 90/170] liblastlog2-0:2.41.1-17.fc43. 100% | 7.6 MiB/s | 23.2 KiB | 00m00s [ 91/170] libmount-0:2.41.1-17.fc43.x86 100% | 39.7 MiB/s | 162.5 KiB | 00m00s [ 92/170] libuuid-0:2.41.1-17.fc43.x86_ 100% | 12.8 MiB/s | 26.2 KiB | 00m00s [ 93/170] libsmartcols-0:2.41.1-17.fc43 100% | 27.4 MiB/s | 84.0 KiB | 00m00s [ 94/170] zlib-ng-compat-0:2.2.5-2.fc43 100% | 25.8 MiB/s | 79.2 KiB | 00m00s [ 95/170] util-linux-core-0:2.41.1-17.f 100% | 76.9 MiB/s | 550.9 KiB | 00m00s [ 96/170] glibc-gconv-extra-0:2.42-4.fc 100% | 176.1 MiB/s | 1.6 MiB | 00m00s [ 97/170] ncurses-base-0:6.5-7.20250614 100% | 9.6 MiB/s | 88.2 KiB | 00m00s [ 98/170] gnulib-l10n-0:20241231-1.fc43 100% | 20.9 MiB/s | 150.2 KiB | 00m00s [ 99/170] libsepol-0:3.9-2.fc43.x86_64 100% | 67.5 MiB/s | 345.4 KiB | 00m00s [100/170] crypto-policies-0:20250714-5. 100% | 19.2 MiB/s | 98.5 KiB | 00m00s [101/170] ca-certificates-0:2025.2.80_v 100% | 119.1 MiB/s | 975.4 KiB | 00m00s [102/170] fedora-gpg-keys-0:43-0.4.noar 100% | 19.4 MiB/s | 138.8 KiB | 00m00s [103/170] pcre2-syntax-0:10.46-1.fc43.n 100% | 31.7 MiB/s | 162.2 KiB | 00m00s [104/170] add-determinism-0:0.6.0-2.fc4 100% | 112.2 MiB/s | 919.3 KiB | 00m00s [105/170] file-libs-0:5.46-8.fc43.x86_6 100% | 83.0 MiB/s | 850.3 KiB | 00m00s [106/170] curl-0:8.15.0-2.fc43.x86_64 100% | 25.4 MiB/s | 233.7 KiB | 00m00s [107/170] elfutils-libs-0:0.193-3.fc43. 100% | 43.9 MiB/s | 269.7 KiB | 00m00s [108/170] elfutils-debuginfod-client-0: 100% | 15.2 MiB/s | 46.8 KiB | 00m00s [109/170] libzstd-0:1.5.7-2.fc43.x86_64 100% | 76.8 MiB/s | 314.6 KiB | 00m00s [110/170] libxml2-0:2.12.10-5.fc43.x86_ 100% | 135.3 MiB/s | 692.7 KiB | 00m00s [111/170] lz4-libs-0:1.10.0-3.fc43.x86_ 100% | 10.9 MiB/s | 78.0 KiB | 00m00s [112/170] libgomp-0:15.2.1-2.fc43.x86_6 100% | 45.5 MiB/s | 372.9 KiB | 00m00s [113/170] rpm-sign-libs-0:6.0.0-1.fc43. 100% | 2.5 MiB/s | 28.2 KiB | 00m00s [114/170] lua-libs-0:5.4.8-2.fc43.x86_6 100% | 5.4 MiB/s | 131.7 KiB | 00m00s [115/170] elfutils-default-yama-scope-0 100% | 428.4 KiB/s | 12.4 KiB | 00m00s [116/170] rpm-sequoia-0:1.9.0-2.fc43.x8 100% | 18.6 MiB/s | 933.3 KiB | 00m00s [117/170] sqlite-libs-0:3.50.2-2.fc43.x 100% | 15.2 MiB/s | 760.5 KiB | 00m00s [118/170] json-c-0:0.18-7.fc43.x86_64 100% | 5.5 MiB/s | 45.0 KiB | 00m00s [119/170] libfsverity-0:1.6-3.fc43.x86_ 100% | 2.0 MiB/s | 18.6 KiB | 00m00s [120/170] gnupg2-0:2.4.8-4.fc43.x86_64 100% | 78.3 MiB/s | 1.6 MiB | 00m00s [121/170] ima-evm-utils-libs-0:1.6.2-6. 100% | 2.2 MiB/s | 29.3 KiB | 00m00s [122/170] gpgverify-0:2.2-3.fc43.noarch 100% | 3.6 MiB/s | 11.1 KiB | 00m00s [123/170] gnupg2-dirmngr-0:2.4.8-4.fc43 100% | 53.6 MiB/s | 274.6 KiB | 00m00s [124/170] gnupg2-gpg-agent-0:2.4.8-4.fc 100% | 44.4 MiB/s | 272.9 KiB | 00m00s [125/170] gnupg2-gpgconf-0:2.4.8-4.fc43 100% | 18.7 MiB/s | 115.0 KiB | 00m00s [126/170] gnupg2-keyboxd-0:2.4.8-4.fc43 100% | 30.8 MiB/s | 94.7 KiB | 00m00s [127/170] gnupg2-verify-0:2.4.8-4.fc43. 100% | 55.7 MiB/s | 171.2 KiB | 00m00s [128/170] libassuan-0:2.5.7-4.fc43.x86_ 100% | 16.5 MiB/s | 67.4 KiB | 00m00s [129/170] npth-0:1.8-3.fc43.x86_64 100% | 12.5 MiB/s | 25.7 KiB | 00m00s [130/170] libgcrypt-0:1.11.1-2.fc43.x86 100% | 83.1 MiB/s | 595.8 KiB | 00m00s [131/170] libgpg-error-0:1.55-2.fc43.x8 100% | 39.8 MiB/s | 244.3 KiB | 00m00s [132/170] tpm2-tss-0:4.1.3-8.fc43.x86_6 100% | 59.4 MiB/s | 425.9 KiB | 00m00s [133/170] libksba-0:1.6.7-4.fc43.x86_64 100% | 26.1 MiB/s | 160.4 KiB | 00m00s [134/170] gnutls-0:3.8.10-3.fc43.x86_64 100% | 140.2 MiB/s | 1.4 MiB | 00m00s [135/170] openldap-0:2.6.10-4.fc43.x86_ 100% | 31.7 MiB/s | 259.6 KiB | 00m00s [136/170] libusb1-0:1.0.29-4.fc43.x86_6 100% | 15.6 MiB/s | 79.9 KiB | 00m00s [137/170] libidn2-0:2.3.8-2.fc43.x86_64 100% | 34.2 MiB/s | 174.9 KiB | 00m00s [138/170] libtasn1-0:4.20.0-2.fc43.x86_ 100% | 12.1 MiB/s | 74.5 KiB | 00m00s [139/170] libunistring-0:1.1-10.fc43.x8 100% | 75.7 MiB/s | 542.9 KiB | 00m00s [140/170] nettle-0:3.10.1-2.fc43.x86_64 100% | 59.2 MiB/s | 424.2 KiB | 00m00s [141/170] p11-kit-0:0.25.8-1.fc43.x86_6 100% | 98.4 MiB/s | 503.8 KiB | 00m00s [142/170] cyrus-sasl-lib-0:2.1.28-33.fc 100% | 109.9 MiB/s | 787.9 KiB | 00m00s [143/170] libevent-0:2.1.12-16.fc43.x86 100% | 50.3 MiB/s | 257.8 KiB | 00m00s [144/170] libtool-ltdl-0:2.5.4-7.fc43.x 100% | 7.1 MiB/s | 36.2 KiB | 00m00s [145/170] libffi-0:3.5.1-2.fc43.x86_64 100% | 13.3 MiB/s | 40.9 KiB | 00m00s [146/170] gdbm-libs-1:1.23-10.fc43.x86_ 100% | 11.1 MiB/s | 56.8 KiB | 00m00s [147/170] alternatives-0:1.33-2.fc43.x8 100% | 13.2 MiB/s | 40.7 KiB | 00m00s [148/170] pkgconf-pkg-config-0:2.3.0-3. 100% | 2.3 MiB/s | 9.6 KiB | 00m00s [149/170] jansson-0:2.14-3.fc43.x86_64 100% | 8.8 MiB/s | 45.3 KiB | 00m00s [150/170] pkgconf-0:2.3.0-3.fc43.x86_64 100% | 14.5 MiB/s | 44.6 KiB | 00m00s [151/170] pkgconf-m4-0:2.3.0-3.fc43.noa 100% | 4.5 MiB/s | 13.9 KiB | 00m00s [152/170] libpkgconf-0:2.3.0-3.fc43.x86 100% | 7.4 MiB/s | 37.9 KiB | 00m00s [153/170] p11-kit-trust-0:0.25.8-1.fc43 100% | 19.5 MiB/s | 139.6 KiB | 00m00s [154/170] fedora-release-0:43-0.23.noar 100% | 3.4 MiB/s | 13.7 KiB | 00m00s [155/170] binutils-0:2.45-1.fc43.x86_64 100% | 189.5 MiB/s | 5.9 MiB | 00m00s [156/170] systemd-standalone-sysusers-0 100% | 12.8 MiB/s | 143.8 KiB | 00m00s [157/170] xxhash-libs-0:0.8.3-3.fc43.x8 100% | 6.3 MiB/s | 38.5 KiB | 00m00s [158/170] fedora-release-identity-basic 100% | 2.8 MiB/s | 14.5 KiB | 00m00s [159/170] libcurl-0:8.15.0-2.fc43.x86_6 100% | 65.8 MiB/s | 404.3 KiB | 00m00s [160/170] krb5-libs-0:1.21.3-7.fc43.x86 100% | 74.1 MiB/s | 758.9 KiB | 00m00s [161/170] gdb-minimal-0:16.3-6.fc43.x86 100% | 133.5 MiB/s | 4.4 MiB | 00m00s [162/170] libbrotli-0:1.1.0-10.fc43.x86 100% | 25.5 MiB/s | 339.1 KiB | 00m00s [163/170] libnghttp2-0:1.66.0-2.fc43.x8 100% | 7.1 MiB/s | 72.5 KiB | 00m00s [164/170] libpsl-0:0.21.5-6.fc43.x86_64 100% | 21.1 MiB/s | 65.0 KiB | 00m00s [165/170] libssh-0:0.11.3-1.fc43.x86_64 100% | 75.8 MiB/s | 232.8 KiB | 00m00s [166/170] keyutils-libs-0:1.6.3-6.fc43. 100% | 6.1 MiB/s | 31.4 KiB | 00m00s [167/170] libcom_err-0:1.47.3-2.fc43.x8 100% | 6.5 MiB/s | 26.8 KiB | 00m00s [168/170] libverto-0:0.3.2-11.fc43.x86_ 100% | 5.0 MiB/s | 20.7 KiB | 00m00s [169/170] libssh-config-0:0.11.3-1.fc43 100% | 4.4 MiB/s | 9.1 KiB | 00m00s [170/170] publicsuffix-list-dafsa-0:202 100% | 19.3 MiB/s | 59.2 KiB | 00m00s -------------------------------------------------------------------------------- [170/170] Total 100% | 131.6 MiB/s | 59.1 MiB | 00m00s Running transaction Importing OpenPGP key 0x31645531: UserID : "Fedora (43) " Fingerprint: C6E7F081CF80E13146676E88829B606631645531 From : file:///usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-43-primary The key was successfully imported. [ 1/172] Verify package files 100% | 923.0 B/s | 170.0 B | 00m00s [ 2/172] Prepare transaction 100% | 4.9 KiB/s | 170.0 B | 00m00s [ 3/172] Installing libgcc-0:15.2.1-2. 100% | 262.0 MiB/s | 268.3 KiB | 00m00s [ 4/172] Installing libssh-config-0:0. 100% | 0.0 B/s | 816.0 B | 00m00s [ 5/172] Installing publicsuffix-list- 100% | 0.0 B/s | 69.8 KiB | 00m00s [ 6/172] Installing fedora-release-ide 100% | 0.0 B/s | 916.0 B | 00m00s [ 7/172] Installing fedora-gpg-keys-0: 100% | 58.3 MiB/s | 179.0 KiB | 00m00s [ 8/172] Installing fedora-repos-0:43- 100% | 0.0 B/s | 5.7 KiB | 00m00s [ 9/172] Installing fedora-release-com 100% | 24.3 MiB/s | 24.9 KiB | 00m00s [ 10/172] Installing fedora-release-0:4 100% | 10.1 KiB/s | 124.0 B | 00m00s >>> Running sysusers scriptlet: setup-0:2.15.0-26.fc43.noarch >>> Finished sysusers scriptlet: setup-0:2.15.0-26.fc43.noarch >>> Scriptlet output: >>> Creating group 'adm' with GID 4. >>> Creating group 'audio' with GID 63. >>> Creating group 'cdrom' with GID 11. >>> Creating group 'clock' with GID 103. >>> Creating group 'dialout' with GID 18. >>> Creating group 'disk' with GID 6. >>> Creating group 'floppy' with GID 19. >>> Creating group 'ftp' with GID 50. >>> Creating group 'games' with GID 20. >>> Creating group 'input' with GID 104. >>> Creating group 'kmem' with GID 9. >>> Creating group 'kvm' with GID 36. >>> Creating group 'lock' with GID 54. >>> Creating group 'lp' with GID 7. >>> Creating group 'mail' with GID 12. >>> Creating group 'man' with GID 15. >>> Creating group 'mem' with GID 8. >>> Creating group 'nobody' with GID 65534. >>> Creating group 'render' with GID 105. >>> Creating group 'root' with GID 0. >>> Creating group 'sgx' with GID 106. >>> Creating group 'sys' with GID 3. >>> Creating group 'tape' with GID 33. >>> Creating group 'tty' with GID 5. >>> Creating group 'users' with GID 100. >>> Creating group 'utmp' with GID 22. >>> Creating group 'video' with GID 39. >>> Creating group 'wheel' with GID 10. >>> Creating user 'adm' (adm) with UID 3 and GID 4. >>> Creating group 'bin' with GID 1. >>> Creating user 'bin' (bin) with UID 1 and GID 1. >>> Creating group 'daemon' with GID 2. >>> Creating user 'daemon' (daemon) with UID 2 and GID 2. >>> Creating user 'ftp' (FTP User) with UID 14 and GID 50. >>> Creating user 'games' (games) with UID 12 and GID 100. >>> Creating user 'halt' (halt) with UID 7 and GID 0. >>> Creating user 'lp' (lp) with UID 4 and GID 7. >>> Creating user 'mail' (mail) with UID 8 and GID 12. >>> Creating user 'nobody' (Kernel Overflow User) with UID 65534 and GID 65534. >>> Creating user 'operator' (operator) with UID 11 and GID 0. >>> Creating user 'root' (Super User) with UID 0 and GID 0. >>> Creating user 'shutdown' (shutdown) with UID 6 and GID 0. >>> Creating user 'sync' (sync) with UID 5 and GID 0. >>> [ 11/172] Installing setup-0:2.15.0-26. 100% | 54.9 MiB/s | 730.6 KiB | 00m00s >>> [RPM] /etc/hosts created as /etc/hosts.rpmnew [ 12/172] Installing filesystem-0:3.18- 100% | 3.1 MiB/s | 212.8 KiB | 00m00s [ 13/172] Installing pkgconf-m4-0:2.3.0 100% | 0.0 B/s | 14.8 KiB | 00m00s [ 14/172] Installing pcre2-syntax-0:10. 100% | 271.2 MiB/s | 277.8 KiB | 00m00s [ 15/172] Installing gnulib-l10n-0:2024 100% | 215.5 MiB/s | 661.9 KiB | 00m00s [ 16/172] Installing coreutils-common-0 100% | 434.3 MiB/s | 11.3 MiB | 00m00s [ 17/172] Installing ncurses-base-0:6.5 100% | 115.1 MiB/s | 353.5 KiB | 00m00s [ 18/172] Installing glibc-minimal-lang 100% | 0.0 B/s | 124.0 B | 00m00s [ 19/172] Installing ncurses-libs-0:6.5 100% | 310.1 MiB/s | 952.8 KiB | 00m00s [ 20/172] Installing glibc-0:2.42-4.fc4 100% | 223.5 MiB/s | 6.7 MiB | 00m00s [ 21/172] Installing bash-0:5.3.0-2.fc4 100% | 290.7 MiB/s | 8.4 MiB | 00m00s [ 22/172] Installing glibc-common-0:2.4 100% | 63.8 MiB/s | 1.0 MiB | 00m00s [ 23/172] Installing glibc-gconv-extra- 100% | 292.4 MiB/s | 7.3 MiB | 00m00s [ 24/172] Installing zlib-ng-compat-0:2 100% | 135.2 MiB/s | 138.4 KiB | 00m00s [ 25/172] Installing bzip2-libs-0:1.0.8 100% | 0.0 B/s | 81.7 KiB | 00m00s [ 26/172] Installing libgpg-error-0:1.5 100% | 64.3 MiB/s | 921.1 KiB | 00m00s [ 27/172] Installing libstdc++-0:15.2.1 100% | 406.3 MiB/s | 2.8 MiB | 00m00s [ 28/172] Installing xz-libs-1:5.8.1-2. 100% | 213.8 MiB/s | 218.9 KiB | 00m00s [ 29/172] Installing libassuan-0:2.5.7- 100% | 161.7 MiB/s | 165.6 KiB | 00m00s [ 30/172] Installing libgcrypt-0:1.11.1 100% | 393.8 MiB/s | 1.6 MiB | 00m00s [ 31/172] Installing gmp-1:6.3.0-4.fc43 100% | 397.2 MiB/s | 813.5 KiB | 00m00s [ 32/172] Installing readline-0:8.3-2.f 100% | 250.9 MiB/s | 513.9 KiB | 00m00s [ 33/172] Installing libuuid-0:2.41.1-1 100% | 0.0 B/s | 38.5 KiB | 00m00s [ 34/172] Installing popt-0:1.19-9.fc43 100% | 68.1 MiB/s | 139.4 KiB | 00m00s [ 35/172] Installing npth-0:1.8-3.fc43. 100% | 0.0 B/s | 50.7 KiB | 00m00s [ 36/172] Installing libblkid-0:2.41.1- 100% | 257.2 MiB/s | 263.4 KiB | 00m00s [ 37/172] Installing libxcrypt-0:4.4.38 100% | 280.4 MiB/s | 287.2 KiB | 00m00s [ 38/172] Installing libzstd-0:1.5.7-2. 100% | 391.2 MiB/s | 801.1 KiB | 00m00s [ 39/172] Installing elfutils-libelf-0: 100% | 388.8 MiB/s | 1.2 MiB | 00m00s [ 40/172] Installing sqlite-libs-0:3.50 100% | 379.1 MiB/s | 1.5 MiB | 00m00s [ 41/172] Installing gnupg2-gpgconf-0:2 100% | 12.3 MiB/s | 252.0 KiB | 00m00s [ 42/172] Installing crypto-policies-0: 100% | 42.0 MiB/s | 172.0 KiB | 00m00s [ 43/172] Installing libattr-0:2.5.2-6. 100% | 0.0 B/s | 25.4 KiB | 00m00s [ 44/172] Installing libacl-0:2.3.2-4.f 100% | 0.0 B/s | 36.8 KiB | 00m00s [ 45/172] Installing libtasn1-0:4.20.0- 100% | 173.9 MiB/s | 178.1 KiB | 00m00s [ 46/172] Installing libunistring-0:1.1 100% | 345.3 MiB/s | 1.7 MiB | 00m00s [ 47/172] Installing libidn2-0:2.3.8-2. 100% | 181.9 MiB/s | 558.7 KiB | 00m00s [ 48/172] Installing dwz-0:0.16-2.fc43. 100% | 23.5 MiB/s | 288.5 KiB | 00m00s [ 49/172] Installing gnupg2-verify-0:2. 100% | 28.5 MiB/s | 349.9 KiB | 00m00s [ 50/172] Installing mpfr-0:4.2.2-2.fc4 100% | 271.6 MiB/s | 834.4 KiB | 00m00s [ 51/172] Installing gawk-0:5.3.2-2.fc4 100% | 113.5 MiB/s | 1.8 MiB | 00m00s [ 52/172] Installing libksba-0:1.6.7-4. 100% | 391.7 MiB/s | 401.1 KiB | 00m00s [ 53/172] Installing unzip-0:6.0-67.fc4 100% | 31.7 MiB/s | 389.8 KiB | 00m00s [ 54/172] Installing file-libs-0:5.46-8 100% | 741.1 MiB/s | 11.9 MiB | 00m00s [ 55/172] Installing file-0:5.46-8.fc43 100% | 9.0 MiB/s | 101.7 KiB | 00m00s [ 56/172] Installing pcre2-0:10.46-1.fc 100% | 341.4 MiB/s | 699.1 KiB | 00m00s [ 57/172] Installing grep-0:3.12-2.fc43 100% | 66.8 MiB/s | 1.0 MiB | 00m00s [ 58/172] Installing xz-1:5.8.1-2.fc43. 100% | 88.8 MiB/s | 1.3 MiB | 00m00s [ 59/172] Installing libeconf-0:0.7.9-2 100% | 65.0 MiB/s | 66.5 KiB | 00m00s [ 60/172] Installing libcap-ng-0:0.8.5- 100% | 69.2 MiB/s | 70.8 KiB | 00m00s [ 61/172] Installing audit-libs-0:4.1.1 100% | 372.6 MiB/s | 381.5 KiB | 00m00s [ 62/172] Installing pam-libs-0:1.7.1-3 100% | 126.0 MiB/s | 129.0 KiB | 00m00s [ 63/172] Installing libcap-0:2.76-3.fc 100% | 17.4 MiB/s | 214.3 KiB | 00m00s [ 64/172] Installing systemd-libs-0:258 100% | 387.5 MiB/s | 2.3 MiB | 00m00s [ 65/172] Installing libsmartcols-0:2.4 100% | 177.3 MiB/s | 181.6 KiB | 00m00s [ 66/172] Installing libsepol-0:3.9-2.f 100% | 401.8 MiB/s | 822.9 KiB | 00m00s [ 67/172] Installing libselinux-0:3.9-5 100% | 189.8 MiB/s | 194.4 KiB | 00m00s [ 68/172] Installing findutils-1:4.10.0 100% | 116.1 MiB/s | 1.9 MiB | 00m00s [ 69/172] Installing sed-0:4.9-5.fc43.x 100% | 60.4 MiB/s | 865.5 KiB | 00m00s [ 70/172] Installing libmount-0:2.41.1- 100% | 364.9 MiB/s | 373.7 KiB | 00m00s [ 71/172] Installing lz4-libs-0:1.10.0- 100% | 158.6 MiB/s | 162.5 KiB | 00m00s [ 72/172] Installing lua-libs-0:5.4.8-2 100% | 275.3 MiB/s | 281.9 KiB | 00m00s [ 73/172] Installing json-c-0:0.18-7.fc 100% | 0.0 B/s | 84.0 KiB | 00m00s [ 74/172] Installing libffi-0:3.5.1-2.f 100% | 83.0 MiB/s | 85.0 KiB | 00m00s [ 75/172] Installing p11-kit-0:0.25.8-1 100% | 127.3 MiB/s | 2.3 MiB | 00m00s [ 76/172] Installing alternatives-0:1.3 100% | 5.7 MiB/s | 63.8 KiB | 00m00s [ 77/172] Installing p11-kit-trust-0:0. 100% | 21.9 MiB/s | 448.2 KiB | 00m00s [ 78/172] Installing openssl-libs-1:3.5 100% | 404.7 MiB/s | 8.9 MiB | 00m00s [ 79/172] Installing coreutils-0:9.7-6. 100% | 175.9 MiB/s | 5.5 MiB | 00m00s [ 80/172] Installing ca-certificates-0: 100% | 2.2 MiB/s | 2.5 MiB | 00m01s [ 81/172] Installing gzip-0:1.13-4.fc43 100% | 27.5 MiB/s | 394.4 KiB | 00m00s [ 82/172] Installing rpm-sequoia-0:1.9. 100% | 354.1 MiB/s | 2.5 MiB | 00m00s [ 83/172] Installing libfsverity-0:1.6- 100% | 0.0 B/s | 29.5 KiB | 00m00s [ 84/172] Installing libevent-0:2.1.12- 100% | 288.7 MiB/s | 886.8 KiB | 00m00s [ 85/172] Installing zstd-0:1.5.7-2.fc4 100% | 114.0 MiB/s | 1.7 MiB | 00m00s [ 86/172] Installing util-linux-core-0: 100% | 87.1 MiB/s | 1.5 MiB | 00m00s [ 87/172] Installing tar-2:1.35-6.fc43. 100% | 164.3 MiB/s | 3.0 MiB | 00m00s [ 88/172] Installing libsemanage-0:3.9- 100% | 303.0 MiB/s | 310.2 KiB | 00m00s [ 89/172] Installing systemd-standalone 100% | 23.9 MiB/s | 294.1 KiB | 00m00s [ 90/172] Installing rpm-libs-0:6.0.0-1 100% | 304.4 MiB/s | 935.2 KiB | 00m00s [ 91/172] Installing libusb1-0:1.0.29-4 100% | 13.0 MiB/s | 172.9 KiB | 00m00s >>> Running sysusers scriptlet: tpm2-tss-0:4.1.3-8.fc43.x86_64 >>> Finished sysusers scriptlet: tpm2-tss-0:4.1.3-8.fc43.x86_64 >>> Scriptlet output: >>> Creating group 'tss' with GID 59. >>> Creating user 'tss' (Account used for TPM access) with UID 59 and GID 59. >>> [ 92/172] Installing tpm2-tss-0:4.1.3-8 100% | 314.4 MiB/s | 1.6 MiB | 00m00s [ 93/172] Installing ima-evm-utils-libs 100% | 60.5 MiB/s | 62.0 KiB | 00m00s [ 94/172] Installing gnupg2-gpg-agent-0 100% | 31.4 MiB/s | 675.4 KiB | 00m00s [ 95/172] Installing zip-0:3.0-44.fc43. 100% | 48.7 MiB/s | 698.4 KiB | 00m00s [ 96/172] Installing gnupg2-keyboxd-0:2 100% | 28.3 MiB/s | 202.7 KiB | 00m00s [ 97/172] Installing libpsl-0:0.21.5-6. 100% | 75.7 MiB/s | 77.5 KiB | 00m00s [ 98/172] Installing liblastlog2-0:2.41 100% | 7.0 MiB/s | 35.9 KiB | 00m00s [ 99/172] Installing libfdisk-0:2.41.1- 100% | 372.5 MiB/s | 381.4 KiB | 00m00s [100/172] Installing nettle-0:3.10.1-2. 100% | 387.5 MiB/s | 793.7 KiB | 00m00s [101/172] Installing gnutls-0:3.8.10-3. 100% | 383.9 MiB/s | 3.8 MiB | 00m00s [102/172] Installing libxml2-0:2.12.10- 100% | 100.3 MiB/s | 1.7 MiB | 00m00s [103/172] Installing libarchive-0:3.8.1 100% | 310.2 MiB/s | 953.1 KiB | 00m00s [104/172] Installing bzip2-0:1.0.8-21.f 100% | 8.1 MiB/s | 99.8 KiB | 00m00s [105/172] Installing add-determinism-0: 100% | 143.7 MiB/s | 2.4 MiB | 00m00s [106/172] Installing build-reproducibil 100% | 0.0 B/s | 1.0 KiB | 00m00s [107/172] Installing ed-0:1.22.2-1.fc43 100% | 12.2 MiB/s | 150.4 KiB | 00m00s [108/172] Installing patch-0:2.8-2.fc43 100% | 18.3 MiB/s | 224.3 KiB | 00m00s [109/172] Installing filesystem-srpm-ma 100% | 0.0 B/s | 38.9 KiB | 00m00s [110/172] Installing elfutils-default-y 100% | 291.9 KiB/s | 2.0 KiB | 00m00s [111/172] Installing elfutils-libs-0:0. 100% | 223.1 MiB/s | 685.2 KiB | 00m00s [112/172] Installing cpio-0:2.15-6.fc43 100% | 68.7 MiB/s | 1.1 MiB | 00m00s [113/172] Installing diffutils-0:3.12-3 100% | 97.6 MiB/s | 1.6 MiB | 00m00s [114/172] Installing libgomp-0:15.2.1-2 100% | 529.8 MiB/s | 542.5 KiB | 00m00s [115/172] Installing libtool-ltdl-0:2.5 100% | 0.0 B/s | 71.2 KiB | 00m00s [116/172] Installing gdbm-libs-1:1.23-1 100% | 128.5 MiB/s | 131.6 KiB | 00m00s [117/172] Installing cyrus-sasl-lib-0:2 100% | 135.1 MiB/s | 2.3 MiB | 00m00s [118/172] Installing openldap-0:2.6.10- 100% | 216.0 MiB/s | 663.7 KiB | 00m00s [119/172] Installing gnupg2-dirmngr-0:2 100% | 30.3 MiB/s | 621.1 KiB | 00m00s [120/172] Installing gnupg2-0:2.4.8-4.f 100% | 242.6 MiB/s | 6.6 MiB | 00m00s [121/172] Installing rpm-sign-libs-0:6. 100% | 39.6 MiB/s | 40.6 KiB | 00m00s [122/172] Installing rpm-build-libs-0:6 100% | 262.9 MiB/s | 269.2 KiB | 00m00s [123/172] Installing gpgverify-0:2.2-3. 100% | 0.0 B/s | 9.4 KiB | 00m00s [124/172] Installing jansson-0:2.14-3.f 100% | 88.3 MiB/s | 90.5 KiB | 00m00s [125/172] Installing libpkgconf-0:2.3.0 100% | 0.0 B/s | 79.2 KiB | 00m00s [126/172] Installing pkgconf-0:2.3.0-3. 100% | 8.1 MiB/s | 91.0 KiB | 00m00s [127/172] Installing pkgconf-pkg-config 100% | 161.2 KiB/s | 1.8 KiB | 00m00s [128/172] Installing xxhash-libs-0:0.8. 100% | 89.4 MiB/s | 91.6 KiB | 00m00s [129/172] Installing libbrotli-0:1.1.0- 100% | 272.0 MiB/s | 835.6 KiB | 00m00s [130/172] Installing libnghttp2-0:1.66. 100% | 159.5 MiB/s | 163.3 KiB | 00m00s [131/172] Installing keyutils-libs-0:1. 100% | 54.4 MiB/s | 55.7 KiB | 00m00s [132/172] Installing libcom_err-0:1.47. 100% | 0.0 B/s | 64.2 KiB | 00m00s [133/172] Installing libverto-0:0.3.2-1 100% | 26.6 MiB/s | 27.2 KiB | 00m00s [134/172] Installing krb5-libs-0:1.21.3 100% | 327.4 MiB/s | 2.3 MiB | 00m00s [135/172] Installing libssh-0:0.11.3-1. 100% | 277.9 MiB/s | 569.2 KiB | 00m00s [136/172] Installing libcurl-0:8.15.0-2 100% | 294.4 MiB/s | 904.3 KiB | 00m00s [137/172] Installing elfutils-debuginfo 100% | 7.0 MiB/s | 86.2 KiB | 00m00s [138/172] Installing elfutils-0:0.193-3 100% | 162.1 MiB/s | 2.9 MiB | 00m00s [139/172] Installing binutils-0:2.45-1. 100% | 353.9 MiB/s | 26.5 MiB | 00m00s [140/172] Installing gdb-minimal-0:16.3 100% | 315.6 MiB/s | 13.3 MiB | 00m00s [141/172] Installing debugedit-0:5.2-3. 100% | 17.7 MiB/s | 217.3 KiB | 00m00s [142/172] Installing curl-0:8.15.0-2.fc 100% | 21.1 MiB/s | 476.3 KiB | 00m00s [143/172] Installing rpm-0:6.0.0-1.fc43 100% | 83.1 MiB/s | 2.6 MiB | 00m00s [144/172] Installing efi-srpm-macros-0: 100% | 40.2 MiB/s | 41.1 KiB | 00m00s [145/172] Installing java-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [146/172] Installing lua-srpm-macros-0: 100% | 0.0 B/s | 1.9 KiB | 00m00s [147/172] Installing tree-sitter-srpm-m 100% | 0.0 B/s | 9.3 KiB | 00m00s [148/172] Installing zig-srpm-macros-0: 100% | 0.0 B/s | 1.7 KiB | 00m00s [149/172] Installing rust-srpm-macros-0 100% | 0.0 B/s | 5.6 KiB | 00m00s [150/172] Installing qt6-srpm-macros-0: 100% | 0.0 B/s | 740.0 B | 00m00s [151/172] Installing qt5-srpm-macros-0: 100% | 0.0 B/s | 776.0 B | 00m00s [152/172] Installing perl-srpm-macros-0 100% | 0.0 B/s | 1.1 KiB | 00m00s [153/172] Installing package-notes-srpm 100% | 0.0 B/s | 2.0 KiB | 00m00s [154/172] Installing openblas-srpm-macr 100% | 0.0 B/s | 392.0 B | 00m00s [155/172] Installing ocaml-srpm-macros- 100% | 0.0 B/s | 2.1 KiB | 00m00s [156/172] Installing kernel-srpm-macros 100% | 0.0 B/s | 2.3 KiB | 00m00s [157/172] Installing gnat-srpm-macros-0 100% | 0.0 B/s | 1.3 KiB | 00m00s [158/172] Installing ghc-srpm-macros-0: 100% | 0.0 B/s | 1.0 KiB | 00m00s [159/172] Installing gap-srpm-macros-0: 100% | 0.0 B/s | 2.7 KiB | 00m00s [160/172] Installing fpc-srpm-macros-0: 100% | 0.0 B/s | 420.0 B | 00m00s [161/172] Installing ansible-srpm-macro 100% | 0.0 B/s | 36.2 KiB | 00m00s [162/172] Installing fonts-srpm-macros- 100% | 0.0 B/s | 57.0 KiB | 00m00s [163/172] Installing forge-srpm-macros- 100% | 0.0 B/s | 40.3 KiB | 00m00s [164/172] Installing go-srpm-macros-0:3 100% | 0.0 B/s | 63.0 KiB | 00m00s [165/172] Installing python-srpm-macros 100% | 51.6 MiB/s | 52.8 KiB | 00m00s [166/172] Installing redhat-rpm-config- 100% | 92.3 MiB/s | 189.1 KiB | 00m00s [167/172] Installing rpm-build-0:6.0.0- 100% | 20.7 MiB/s | 296.5 KiB | 00m00s [168/172] Installing pyproject-srpm-mac 100% | 2.4 MiB/s | 2.5 KiB | 00m00s [169/172] Installing util-linux-0:2.41. 100% | 102.1 MiB/s | 3.6 MiB | 00m00s [170/172] Installing shadow-utils-2:4.1 100% | 147.0 MiB/s | 4.0 MiB | 00m00s [171/172] Installing which-0:2.23-3.fc4 100% | 7.0 MiB/s | 85.7 KiB | 00m00s [172/172] Installing info-0:7.2-6.fc43. 100% | 230.8 KiB/s | 354.3 KiB | 00m02s Complete! Finish: installing minimal buildroot with dnf5 Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: INFO: add-determinism-0.6.0-2.fc43.x86_64 alternatives-1.33-2.fc43.x86_64 ansible-srpm-macros-1-18.1.fc43.noarch audit-libs-4.1.1-2.fc43.x86_64 bash-5.3.0-2.fc43.x86_64 binutils-2.45-1.fc43.x86_64 build-reproducibility-srpm-macros-0.6.0-2.fc43.noarch bzip2-1.0.8-21.fc43.x86_64 bzip2-libs-1.0.8-21.fc43.x86_64 ca-certificates-2025.2.80_v9.0.304-1.1.fc43.noarch coreutils-9.7-6.fc43.x86_64 coreutils-common-9.7-6.fc43.x86_64 cpio-2.15-6.fc43.x86_64 crypto-policies-20250714-5.gitcd6043a.fc43.noarch curl-8.15.0-2.fc43.x86_64 cyrus-sasl-lib-2.1.28-33.fc43.x86_64 debugedit-5.2-3.fc43.x86_64 diffutils-3.12-3.fc43.x86_64 dwz-0.16-2.fc43.x86_64 ed-1.22.2-1.fc43.x86_64 efi-srpm-macros-6-4.fc43.noarch elfutils-0.193-3.fc43.x86_64 elfutils-debuginfod-client-0.193-3.fc43.x86_64 elfutils-default-yama-scope-0.193-3.fc43.noarch elfutils-libelf-0.193-3.fc43.x86_64 elfutils-libs-0.193-3.fc43.x86_64 fedora-gpg-keys-43-0.4.noarch fedora-release-43-0.23.noarch fedora-release-common-43-0.23.noarch fedora-release-identity-basic-43-0.23.noarch fedora-repos-43-0.4.noarch file-5.46-8.fc43.x86_64 file-libs-5.46-8.fc43.x86_64 filesystem-3.18-50.fc43.x86_64 filesystem-srpm-macros-3.18-50.fc43.noarch findutils-4.10.0-6.fc43.x86_64 fonts-srpm-macros-2.0.5-23.fc43.noarch forge-srpm-macros-0.4.0-3.fc43.noarch fpc-srpm-macros-1.3-15.fc43.noarch gap-srpm-macros-2-1.fc43.noarch gawk-5.3.2-2.fc43.x86_64 gdb-minimal-16.3-6.fc43.x86_64 gdbm-libs-1.23-10.fc43.x86_64 ghc-srpm-macros-1.9.2-3.fc43.noarch glibc-2.42-4.fc43.x86_64 glibc-common-2.42-4.fc43.x86_64 glibc-gconv-extra-2.42-4.fc43.x86_64 glibc-minimal-langpack-2.42-4.fc43.x86_64 gmp-6.3.0-4.fc43.x86_64 gnat-srpm-macros-6-8.fc43.noarch gnulib-l10n-20241231-1.fc43.noarch gnupg2-2.4.8-4.fc43.x86_64 gnupg2-dirmngr-2.4.8-4.fc43.x86_64 gnupg2-gpg-agent-2.4.8-4.fc43.x86_64 gnupg2-gpgconf-2.4.8-4.fc43.x86_64 gnupg2-keyboxd-2.4.8-4.fc43.x86_64 gnupg2-verify-2.4.8-4.fc43.x86_64 gnutls-3.8.10-3.fc43.x86_64 go-srpm-macros-3.8.0-1.fc43.noarch gpg-pubkey-31645531-66b6dccf gpgverify-2.2-3.fc43.noarch grep-3.12-2.fc43.x86_64 gzip-1.13-4.fc43.x86_64 ima-evm-utils-libs-1.6.2-6.fc43.x86_64 info-7.2-6.fc43.x86_64 jansson-2.14-3.fc43.x86_64 java-srpm-macros-1-7.fc43.noarch json-c-0.18-7.fc43.x86_64 kernel-srpm-macros-1.0-27.fc43.noarch keyutils-libs-1.6.3-6.fc43.x86_64 krb5-libs-1.21.3-7.fc43.x86_64 libacl-2.3.2-4.fc43.x86_64 libarchive-3.8.1-3.fc43.x86_64 libassuan-2.5.7-4.fc43.x86_64 libattr-2.5.2-6.fc43.x86_64 libblkid-2.41.1-17.fc43.x86_64 libbrotli-1.1.0-10.fc43.x86_64 libcap-2.76-3.fc43.x86_64 libcap-ng-0.8.5-8.fc43.x86_64 libcom_err-1.47.3-2.fc43.x86_64 libcurl-8.15.0-2.fc43.x86_64 libeconf-0.7.9-2.fc43.x86_64 libevent-2.1.12-16.fc43.x86_64 libfdisk-2.41.1-17.fc43.x86_64 libffi-3.5.1-2.fc43.x86_64 libfsverity-1.6-3.fc43.x86_64 libgcc-15.2.1-2.fc43.x86_64 libgcrypt-1.11.1-2.fc43.x86_64 libgomp-15.2.1-2.fc43.x86_64 libgpg-error-1.55-2.fc43.x86_64 libidn2-2.3.8-2.fc43.x86_64 libksba-1.6.7-4.fc43.x86_64 liblastlog2-2.41.1-17.fc43.x86_64 libmount-2.41.1-17.fc43.x86_64 libnghttp2-1.66.0-2.fc43.x86_64 libpkgconf-2.3.0-3.fc43.x86_64 libpsl-0.21.5-6.fc43.x86_64 libselinux-3.9-5.fc43.x86_64 libsemanage-3.9-4.fc43.x86_64 libsepol-3.9-2.fc43.x86_64 libsmartcols-2.41.1-17.fc43.x86_64 libssh-0.11.3-1.fc43.x86_64 libssh-config-0.11.3-1.fc43.noarch libstdc++-15.2.1-2.fc43.x86_64 libtasn1-4.20.0-2.fc43.x86_64 libtool-ltdl-2.5.4-7.fc43.x86_64 libunistring-1.1-10.fc43.x86_64 libusb1-1.0.29-4.fc43.x86_64 libuuid-2.41.1-17.fc43.x86_64 libverto-0.3.2-11.fc43.x86_64 libxcrypt-4.4.38-8.fc43.x86_64 libxml2-2.12.10-5.fc43.x86_64 libzstd-1.5.7-2.fc43.x86_64 lua-libs-5.4.8-2.fc43.x86_64 lua-srpm-macros-1-16.fc43.noarch lz4-libs-1.10.0-3.fc43.x86_64 mpfr-4.2.2-2.fc43.x86_64 ncurses-base-6.5-7.20250614.fc43.noarch ncurses-libs-6.5-7.20250614.fc43.x86_64 nettle-3.10.1-2.fc43.x86_64 npth-1.8-3.fc43.x86_64 ocaml-srpm-macros-11-2.fc43.noarch openblas-srpm-macros-2-20.fc43.noarch openldap-2.6.10-4.fc43.x86_64 openssl-libs-3.5.1-2.fc43.x86_64 p11-kit-0.25.8-1.fc43.x86_64 p11-kit-trust-0.25.8-1.fc43.x86_64 package-notes-srpm-macros-0.5-14.fc43.noarch pam-libs-1.7.1-3.fc43.x86_64 patch-2.8-2.fc43.x86_64 pcre2-10.46-1.fc43.x86_64 pcre2-syntax-10.46-1.fc43.noarch perl-srpm-macros-1-60.fc43.noarch pkgconf-2.3.0-3.fc43.x86_64 pkgconf-m4-2.3.0-3.fc43.noarch pkgconf-pkg-config-2.3.0-3.fc43.x86_64 popt-1.19-9.fc43.x86_64 publicsuffix-list-dafsa-20250616-2.fc43.noarch pyproject-srpm-macros-1.18.4-1.fc43.noarch python-srpm-macros-3.14-5.fc43.noarch qt5-srpm-macros-5.15.17-2.fc43.noarch qt6-srpm-macros-6.9.2-1.fc43.noarch readline-8.3-2.fc43.x86_64 redhat-rpm-config-343-11.fc43.noarch rpm-6.0.0-1.fc43.x86_64 rpm-build-6.0.0-1.fc43.x86_64 rpm-build-libs-6.0.0-1.fc43.x86_64 rpm-libs-6.0.0-1.fc43.x86_64 rpm-sequoia-1.9.0-2.fc43.x86_64 rpm-sign-libs-6.0.0-1.fc43.x86_64 rust-srpm-macros-26.4-1.fc43.noarch sed-4.9-5.fc43.x86_64 setup-2.15.0-26.fc43.noarch shadow-utils-4.18.0-3.fc43.x86_64 sqlite-libs-3.50.2-2.fc43.x86_64 systemd-libs-258-1.fc43.x86_64 systemd-standalone-sysusers-258-1.fc43.x86_64 tar-1.35-6.fc43.x86_64 tpm2-tss-4.1.3-8.fc43.x86_64 tree-sitter-srpm-macros-0.4.2-1.fc43.noarch unzip-6.0-67.fc43.x86_64 util-linux-2.41.1-17.fc43.x86_64 util-linux-core-2.41.1-17.fc43.x86_64 which-2.23-3.fc43.x86_64 xxhash-libs-0.8.3-3.fc43.x86_64 xz-5.8.1-2.fc43.x86_64 xz-libs-5.8.1-2.fc43.x86_64 zig-srpm-macros-1-5.fc43.noarch zip-3.0-44.fc43.x86_64 zlib-ng-compat-2.2.5-2.fc43.x86_64 zstd-1.5.7-2.fc43.x86_64 Start: buildsrpm Start: rpmbuild -bs Building target platforms: x86_64 Building for target x86_64 warning: %source_date_epoch_from_changelog is set, but %changelog has no entries to take a date from Wrote: /builddir/build/SRPMS/R-CRAN-TriDimRegression-1.0.3-1.fc43.copr9675756.src.rpm RPM build warnings: %source_date_epoch_from_changelog is set, but %changelog has no entries to take a date from Finish: rpmbuild -bs INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-43-x86_64-1760061953.159188/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names Finish: buildsrpm INFO: Done(/var/lib/copr-rpmbuild/workspace/workdir-f6y4ln84/R-CRAN-TriDimRegression/R-CRAN-TriDimRegression.spec) Config(child) 0 minutes 13 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot INFO: Start(/var/lib/copr-rpmbuild/results/R-CRAN-TriDimRegression-1.0.3-1.fc43.copr9675756.src.rpm) Config(fedora-43-x86_64) Start: chroot init INFO: mounting tmpfs at /var/lib/mock/fedora-43-x86_64-1760061953.159188/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled package manager cache Start: cleaning package manager metadata Finish: cleaning package manager metadata INFO: enabled HW Info plugin INFO: Buildroot is handled by package management from host and used with --installroot: rpm-4.20.1-1.fc42.x86_64 rpm-sequoia-1.7.0-5.fc42.x86_64 python3-dnf-4.23.0-1.fc42.noarch python3-dnf-plugins-core-4.10.1-1.fc42.noarch dnf5-5.2.16.0-1.fc42.x86_64 dnf5-plugins-5.2.16.0-1.fc42.x86_64 Finish: chroot init Start: build phase for R-CRAN-TriDimRegression-1.0.3-1.fc43.copr9675756.src.rpm Start: build setup for R-CRAN-TriDimRegression-1.0.3-1.fc43.copr9675756.src.rpm Building target platforms: x86_64 Building for target x86_64 warning: %source_date_epoch_from_changelog is set, but %changelog has no entries to take a date from Wrote: /builddir/build/SRPMS/R-CRAN-TriDimRegression-1.0.3-1.fc43.copr9675756.src.rpm RPM build warnings: %source_date_epoch_from_changelog is set, but %changelog has no entries to take a date from Updating and loading repositories: Copr repository 100% | 90.5 KiB/s | 1.5 KiB | 00m00s fedora 100% | 101.4 KiB/s | 27.2 KiB | 00m00s updates 100% | 402.1 KiB/s | 30.2 KiB | 00m00s Repositories loaded. Package Arch Version Repository Size Installing: R-CRAN-BH noarch 1.87.0.1-1.fc43.copr9464372 copr_base 122.2 MiB R-CRAN-Formula noarch 1.2.5-1.fc43.copr9464441 copr_base 206.2 KiB R-CRAN-Rcpp x86_64 1.1.0-1.fc43.copr9464359 copr_base 4.3 MiB R-CRAN-RcppEigen x86_64 0.3.4.0.2-1.fc43.copr9468098 copr_base 9.0 MiB R-CRAN-RcppParallel x86_64 5.1.11.1-1.fc43.copr9498245 copr_base 1.6 MiB R-CRAN-StanHeaders x86_64 2.32.10-1.fc43.copr9470471 copr_base 13.6 MiB R-CRAN-bayesplot noarch 1.14.0-1.fc43.copr9509950 copr_base 6.9 MiB R-CRAN-dplyr x86_64 1.1.4-1.fc43.copr9475879 copr_base 2.6 MiB R-CRAN-future noarch 1.67.0-1.fc43.copr9470473 copr_base 1.7 MiB R-CRAN-glue x86_64 1.8.0-1.fc43.copr9464360 copr_base 345.4 KiB R-CRAN-loo noarch 2.8.0-1.fc43.copr9477232 copr_base 2.8 MiB R-CRAN-purrr x86_64 1.1.0-1.fc43.copr9472396 copr_base 956.0 KiB R-CRAN-rstan x86_64 2.32.7-1.fc43.copr9480146 copr_base 70.6 MiB R-CRAN-rstantools noarch 2.5.0-1.fc43.copr9513816 copr_base 311.4 KiB R-CRAN-tidyr x86_64 1.3.1-1.fc43.copr9477238 copr_base 1.9 MiB R-core x86_64 4.5.1-3.fc43 fedora 104.0 MiB R-devel x86_64 4.5.1-3.fc43 fedora 0.0 B Installing dependencies: R-CRAN-QuickJSR x86_64 1.8.1-1.fc43.copr9586629 copr_base 1.2 MiB R-CRAN-R6 noarch 2.6.1-1.fc43.copr9464379 copr_base 123.5 KiB R-CRAN-RColorBrewer noarch 1.1.3-1.fc43.copr9464389 copr_base 63.8 KiB R-CRAN-S7 x86_64 0.2.0-1.fc43.copr9467544 copr_base 663.6 KiB R-CRAN-abind noarch 1.4.8-1.fc43.copr9464363 copr_base 96.4 KiB R-CRAN-backports x86_64 1.5.0-1.fc43.copr9464364 copr_base 211.2 KiB R-CRAN-callr noarch 3.7.6-1.fc43.copr9470479 copr_base 729.5 KiB R-CRAN-checkmate x86_64 2.3.3-1.fc43.copr9468097 copr_base 1.5 MiB R-CRAN-cli x86_64 3.6.5-1.fc43.copr9464403 copr_base 2.4 MiB R-CRAN-codetools noarch 0.2.20-1.fc43.copr9466800 copr_base 108.0 KiB R-CRAN-desc noarch 1.4.3-1.fc43.copr9468110 copr_base 524.6 KiB R-CRAN-digest x86_64 0.6.37-1.fc43.copr9464366 copr_base 487.9 KiB R-CRAN-distributional noarch 0.5.0-1.fc43.copr9474969 copr_base 726.9 KiB R-CRAN-farver x86_64 2.1.2-1.fc43.copr9464437 copr_base 2.1 MiB R-CRAN-generics noarch 0.1.4-1.fc43.copr9464445 copr_base 164.9 KiB R-CRAN-ggplot2 noarch 4.0.0-1.fc43.copr9549080 copr_base 8.4 MiB R-CRAN-ggridges noarch 0.5.7-1.fc43.copr9498216 copr_base 3.0 MiB R-CRAN-globals noarch 0.18.0-1.fc43.copr9468095 copr_base 253.9 KiB R-CRAN-gridExtra noarch 2.3-3.fc43.copr9472394 copr_base 1.6 MiB R-CRAN-gtable noarch 0.3.6-1.fc43.copr9470470 copr_base 338.8 KiB R-CRAN-inline noarch 0.3.21-1.fc43.copr9464371 copr_base 216.9 KiB R-CRAN-isoband x86_64 0.2.7-1.fc43.copr9465440 copr_base 1.9 MiB R-CRAN-labeling noarch 0.4.3-1.fc43.copr9464388 copr_base 94.4 KiB R-CRAN-lifecycle noarch 1.0.4-1.fc43.copr9468727 copr_base 284.4 KiB R-CRAN-listenv noarch 0.9.1-1.fc43.copr9464367 copr_base 159.7 KiB R-CRAN-magrittr x86_64 2.0.4-1.fc43.copr9552584 copr_base 405.4 KiB R-CRAN-matrixStats x86_64 1.5.0-1.fc43.copr9464361 copr_base 1.0 MiB R-CRAN-numDeriv noarch 2016.8.1.1-3.fc43.copr9464474 copr_base 152.4 KiB R-CRAN-parallelly x86_64 1.45.1-1.fc43.copr9466817 copr_base 930.8 KiB R-CRAN-pillar noarch 1.11.1-1.fc43.copr9564467 copr_base 1.4 MiB R-CRAN-pkgbuild noarch 1.4.8-1.fc43.copr9472399 copr_base 269.3 KiB R-CRAN-pkgconfig noarch 2.0.3-3.fc43.copr9464378 copr_base 34.4 KiB R-CRAN-plyr x86_64 1.8.9-1.fc43.copr9468100 copr_base 1.1 MiB R-CRAN-posterior noarch 1.6.1-1.fc43.copr9476658 copr_base 1.7 MiB R-CRAN-processx x86_64 3.8.6-1.fc43.copr9468104 copr_base 554.4 KiB R-CRAN-ps x86_64 1.9.1-1.fc43.copr9464397 copr_base 713.9 KiB R-CRAN-reshape2 x86_64 1.4.4-3.fc43.copr9474094 copr_base 224.6 KiB R-CRAN-rlang x86_64 1.1.6-1.fc43.copr9464365 copr_base 2.6 MiB R-CRAN-scales noarch 1.4.0-1.fc43.copr9470477 copr_base 1.3 MiB R-CRAN-stringi x86_64 1.8.7-1.fc43.copr9464391 copr_base 2.0 MiB R-CRAN-stringr noarch 1.5.2-1.fc43.copr9536360 copr_base 653.4 KiB R-CRAN-tensorA x86_64 0.36.2.1-1.fc43.copr9464725 copr_base 384.9 KiB R-CRAN-tibble x86_64 3.3.0-1.fc43.copr9474097 copr_base 1.7 MiB R-CRAN-tidyselect noarch 1.2.1-1.fc43.copr9472397 copr_base 437.2 KiB R-CRAN-utf8 x86_64 1.2.6-1.fc43.copr9464395 copr_base 478.8 KiB R-CRAN-vctrs x86_64 0.6.5-1.fc43.copr9470480 copr_base 2.4 MiB R-CRAN-viridisLite noarch 0.4.2-1.fc43.copr9464369 copr_base 1.3 MiB R-CRAN-withr noarch 3.0.2-1.fc43.copr9464370 copr_base 397.2 KiB R-core-devel x86_64 4.5.1-3.fc43 fedora 410.9 KiB R-java x86_64 4.5.1-3.fc43 fedora 0.0 B R-java-devel x86_64 4.5.1-3.fc43 fedora 0.0 B R-littler x86_64 0.3.19-9.fc43 fedora 162.0 KiB R-rpm-macros noarch 1.2.1-13.fc43 fedora 5.6 KiB abattis-cantarell-vf-fonts noarch 0.301-15.fc43 fedora 192.7 KiB alsa-lib x86_64 1.2.14-4.fc43 fedora 1.4 MiB annobin-docs noarch 12.99-1.fc43 fedora 98.9 KiB annobin-plugin-gcc x86_64 12.99-1.fc43 fedora 1.0 MiB avahi-libs x86_64 0.9~rc2-6.fc43 fedora 171.6 KiB bzip2-devel x86_64 1.0.8-21.fc43 fedora 309.8 KiB cairo x86_64 1.18.4-2.fc43 fedora 1.8 MiB cmake-filesystem x86_64 3.31.6-4.fc43 fedora 0.0 B cpp x86_64 15.2.1-2.fc43 fedora 37.9 MiB cups-filesystem noarch 1:2.4.14-2.fc43 fedora 0.0 B cups-libs x86_64 1:2.4.14-2.fc43 fedora 618.7 KiB dbus-libs x86_64 1:1.16.0-4.fc43 fedora 345.5 KiB default-fonts-core-sans noarch 4.2-5.fc43 fedora 11.9 KiB desktop-file-utils x86_64 0.28-2.fc43 fedora 218.4 KiB emacs-filesystem noarch 1:30.0-5.fc43 fedora 0.0 B flexiblas x86_64 3.4.5-5.fc43 fedora 50.4 KiB flexiblas-devel x86_64 3.4.5-5.fc43 fedora 4.9 MiB flexiblas-netlib x86_64 3.4.5-5.fc43 fedora 10.9 MiB flexiblas-netlib64 x86_64 3.4.5-5.fc43 fedora 11.0 MiB flexiblas-openblas-openmp x86_64 3.4.5-5.fc43 fedora 39.2 KiB flexiblas-openblas-openmp64 x86_64 3.4.5-5.fc43 fedora 39.2 KiB fontconfig x86_64 2.17.0-3.fc43 fedora 765.9 KiB fonts-filesystem noarch 1:2.0.5-23.fc43 fedora 0.0 B freetype x86_64 2.13.3-3.fc43 fedora 850.2 KiB fribidi x86_64 1.0.16-3.fc43 fedora 190.3 KiB gcc x86_64 15.2.1-2.fc43 fedora 111.9 MiB gcc-c++ x86_64 15.2.1-2.fc43 fedora 41.4 MiB gcc-gfortran x86_64 15.2.1-2.fc43 fedora 40.4 MiB gcc-plugin-annobin x86_64 15.2.1-2.fc43 fedora 57.2 KiB glib2 x86_64 2.86.0-2.fc43 fedora 14.7 MiB glibc-devel x86_64 2.42-4.fc43 fedora 2.3 MiB google-noto-fonts-common noarch 20250901-1.fc43 fedora 17.7 KiB google-noto-sans-vf-fonts noarch 20250901-1.fc43 fedora 1.4 MiB graphite2 x86_64 1.3.14-19.fc43 fedora 191.8 KiB harfbuzz x86_64 11.5.1-1.fc43 fedora 2.8 MiB hwloc-libs x86_64 2.12.0-2.fc43 fedora 2.9 MiB java-25-openjdk x86_64 1:25.0.0.0.36-0.1.ea.fc43 fedora 962.2 KiB java-25-openjdk-devel x86_64 1:25.0.0.0.36-0.1.ea.fc43 fedora 11.7 MiB java-25-openjdk-headless x86_64 1:25.0.0.0.36-0.1.ea.fc43 fedora 236.3 MiB javapackages-filesystem noarch 6.4.1-4.fc43 fedora 2.0 KiB jbigkit-libs x86_64 2.1-32.fc43 fedora 113.5 KiB kernel-headers x86_64 6.17.0-63.fc43 fedora 6.7 MiB less x86_64 679-2.fc43 fedora 406.1 KiB libICE x86_64 1.1.2-3.fc43 fedora 194.4 KiB libRmath x86_64 4.5.1-3.fc43 fedora 242.7 KiB libRmath-devel x86_64 4.5.1-3.fc43 fedora 19.9 KiB libSM x86_64 1.2.5-3.fc43 fedora 101.0 KiB libX11 x86_64 1.8.12-1.fc43 fedora 1.3 MiB libX11-common noarch 1.8.12-1.fc43 fedora 1.2 MiB libX11-devel x86_64 1.8.12-1.fc43 fedora 1.0 MiB libX11-xcb x86_64 1.8.12-1.fc43 fedora 10.9 KiB libXau x86_64 1.0.12-3.fc43 fedora 72.9 KiB libXau-devel x86_64 1.0.12-3.fc43 fedora 7.5 KiB libXcomposite x86_64 0.4.6-6.fc43 fedora 40.5 KiB libXext x86_64 1.3.6-4.fc43 fedora 90.0 KiB libXft x86_64 2.3.8-9.fc43 fedora 164.4 KiB libXi x86_64 1.8.2-3.fc43 fedora 80.6 KiB libXmu x86_64 1.2.1-4.fc43 fedora 191.3 KiB libXrender x86_64 0.9.12-3.fc43 fedora 46.0 KiB libXt x86_64 1.3.1-3.fc43 fedora 429.8 KiB libXtst x86_64 1.2.5-3.fc43 fedora 33.5 KiB libdatrie x86_64 0.2.13-12.fc43 fedora 53.8 KiB libdeflate x86_64 1.24-2.fc43 fedora 123.0 KiB libdeflate-devel x86_64 1.24-2.fc43 fedora 26.0 KiB libfontenc x86_64 1.1.8-4.fc43 fedora 66.9 KiB libgfortran x86_64 15.2.1-2.fc43 fedora 3.4 MiB libicu x86_64 77.1-1.fc43 fedora 36.4 MiB libicu-devel x86_64 77.1-1.fc43 fedora 5.0 MiB libjpeg-turbo x86_64 3.1.2-1.fc43 fedora 804.9 KiB liblerc x86_64 4.0.0-9.fc43 fedora 624.1 KiB libmpc x86_64 1.3.1-8.fc43 fedora 160.6 KiB libpng x86_64 2:1.6.50-2.fc43 fedora 237.7 KiB libquadmath x86_64 15.2.1-2.fc43 fedora 317.9 KiB libquadmath-devel x86_64 15.2.1-2.fc43 fedora 22.2 KiB libstdc++-devel x86_64 15.2.1-2.fc43 fedora 37.3 MiB libthai x86_64 0.1.29-11.fc43 fedora 783.4 KiB libtiff x86_64 4.7.0-8.fc43 fedora 619.0 KiB libtirpc x86_64 1.3.7-0.fc43 fedora 198.9 KiB libtirpc-devel x86_64 1.3.7-0.fc43 fedora 251.6 KiB libtommath x86_64 1.3.1~rc1-6.fc43 fedora 126.4 KiB libwebp x86_64 1.6.0-2.fc43 fedora 956.6 KiB libxcb x86_64 1.17.0-6.fc43 fedora 1.1 MiB libxcb-devel x86_64 1.17.0-6.fc43 fedora 2.7 MiB libxcrypt-devel x86_64 4.4.38-8.fc43 fedora 30.8 KiB libzstd-devel x86_64 1.5.7-2.fc43 fedora 208.0 KiB lksctp-tools x86_64 1.0.21-1.fc43 fedora 251.0 KiB lzo x86_64 2.10-15.fc43 fedora 178.9 KiB make x86_64 1:4.4.1-11.fc43 fedora 1.8 MiB mkfontscale x86_64 1.2.3-3.fc43 fedora 45.0 KiB nspr x86_64 4.37.0-3.fc43 fedora 315.5 KiB nss x86_64 3.115.1-1.fc43 fedora 1.9 MiB nss-softokn x86_64 3.115.1-1.fc43 fedora 1.9 MiB nss-softokn-freebl x86_64 3.115.1-1.fc43 fedora 848.3 KiB nss-sysinit x86_64 3.115.1-1.fc43 fedora 18.1 KiB nss-util x86_64 3.115.1-1.fc43 fedora 200.8 KiB openblas x86_64 0.3.29-2.fc43 fedora 111.7 KiB openblas-openmp x86_64 0.3.29-2.fc43 fedora 43.7 MiB openblas-openmp64 x86_64 0.3.29-2.fc43 fedora 43.8 MiB pango x86_64 1.57.0-1.fc43 fedora 1.0 MiB pcre2-devel x86_64 10.46-1.fc43 fedora 2.1 MiB pcre2-utf16 x86_64 10.46-1.fc43 fedora 626.3 KiB pcre2-utf32 x86_64 10.46-1.fc43 fedora 602.2 KiB pixman x86_64 0.46.2-2.fc43 fedora 710.3 KiB tbb x86_64 2022.2.0-2.fc43 fedora 413.6 KiB tbb-bind x86_64 2022.2.0-2.fc43 fedora 19.7 KiB tbb-devel x86_64 2022.2.0-2.fc43 fedora 1.4 MiB tcl x86_64 1:9.0.2-1.fc43 fedora 4.3 MiB tk x86_64 1:9.0.2-1.fc43 fedora 3.8 MiB tre x86_64 0.9.0-2.fc43 fedora 75.8 KiB tre-common noarch 0.9.0-2.fc43 fedora 75.8 KiB tre-devel x86_64 0.9.0-2.fc43 fedora 13.2 KiB ttmkfdir x86_64 3.0.9-73.fc43 fedora 122.5 KiB tzdata noarch 2025b-3.fc43 fedora 1.6 MiB tzdata-java noarch 2025b-3.fc43 fedora 100.1 KiB xdg-utils noarch 1.2.1-4.fc43 fedora 346.3 KiB xml-common noarch 0.6.3-67.fc43 fedora 78.4 KiB xorg-x11-fonts-Type1 noarch 7.5-41.fc43 fedora 863.3 KiB xorg-x11-proto-devel noarch 2024.1-5.fc43 fedora 1.7 MiB xz-devel x86_64 1:5.8.1-2.fc43 fedora 258.8 KiB zlib-ng-compat-devel x86_64 2.2.5-2.fc43 fedora 107.0 KiB Transaction Summary: Installing: 190 packages Total size of inbound packages is 346 MiB. Need to download 346 MiB. After this operation, 1 GiB extra will be used (install 1 GiB, remove 0 B). [ 1/190] R-CRAN-Formula-0:1.2.5-1.fc43 100% | 11.8 MiB/s | 169.3 KiB | 00m00s [ 2/190] R-CRAN-Rcpp-0:1.1.0-1.fc43.co 100% | 93.0 MiB/s | 2.0 MiB | 00m00s [ 3/190] R-CRAN-RcppParallel-0:5.1.11. 100% | 84.2 MiB/s | 344.8 KiB | 00m00s [ 4/190] R-CRAN-StanHeaders-0:2.32.10- 100% | 126.0 MiB/s | 2.1 MiB | 00m00s [ 5/190] R-CRAN-BH-0:1.87.0.1-1.fc43.c 100% | 184.4 MiB/s | 10.0 MiB | 00m00s [ 6/190] R-CRAN-RcppEigen-0:0.3.4.0.2- 100% | 35.0 MiB/s | 1.4 MiB | 00m00s [ 7/190] R-CRAN-dplyr-0:1.1.4-1.fc43.c 100% | 148.3 MiB/s | 1.5 MiB | 00m00s [ 8/190] R-CRAN-future-0:1.67.0-1.fc43 100% | 95.1 MiB/s | 974.1 KiB | 00m00s [ 9/190] R-CRAN-glue-0:1.8.0-1.fc43.co 100% | 28.5 MiB/s | 174.9 KiB | 00m00s [ 10/190] R-CRAN-purrr-0:1.1.0-1.fc43.c 100% | 149.2 MiB/s | 611.1 KiB | 00m00s [ 11/190] R-CRAN-loo-0:2.8.0-1.fc43.cop 100% | 58.1 MiB/s | 1.7 MiB | 00m00s [ 12/190] R-CRAN-rstantools-0:2.5.0-1.f 100% | 25.9 MiB/s | 185.8 KiB | 00m00s [ 13/190] R-CRAN-tidyr-0:1.3.1-1.fc43.c 100% | 66.1 MiB/s | 1.1 MiB | 00m00s [ 14/190] R-devel-0:4.5.1-3.fc43.x86_64 100% | 724.7 KiB/s | 8.7 KiB | 00m00s [ 15/190] R-CRAN-bayesplot-0:1.14.0-1.f 100% | 48.1 MiB/s | 5.2 MiB | 00m00s [ 16/190] R-littler-0:0.3.19-9.fc43.x86 100% | 17.2 MiB/s | 70.6 KiB | 00m00s [ 17/190] flexiblas-netlib-0:3.4.5-5.fc 100% | 169.1 MiB/s | 3.4 MiB | 00m00s [ 18/190] R-CRAN-rstan-0:2.32.7-1.fc43. 100% | 54.1 MiB/s | 8.9 MiB | 00m00s [ 19/190] R-CRAN-ggplot2-0:4.0.0-1.fc43 100% | 285.7 MiB/s | 5.7 MiB | 00m00s [ 20/190] R-CRAN-ggridges-0:0.5.7-1.fc4 100% | 23.9 MiB/s | 2.1 MiB | 00m00s [ 21/190] R-CRAN-posterior-0:1.6.1-1.fc 100% | 50.5 MiB/s | 1.1 MiB | 00m00s [ 22/190] R-CRAN-reshape2-0:1.4.4-3.fc4 100% | 65.9 MiB/s | 135.0 KiB | 00m00s [ 23/190] R-CRAN-rlang-0:1.1.6-1.fc43.c 100% | 211.0 MiB/s | 1.7 MiB | 00m00s [ 24/190] R-CRAN-tibble-0:3.3.0-1.fc43. 100% | 155.4 MiB/s | 636.5 KiB | 00m00s [ 25/190] R-CRAN-tidyselect-0:1.2.1-1.f 100% | 75.8 MiB/s | 232.9 KiB | 00m00s [ 26/190] R-CRAN-R6-0:2.6.1-1.fc43.copr 100% | 32.7 MiB/s | 100.6 KiB | 00m00s [ 27/190] R-CRAN-cli-0:3.6.5-1.fc43.cop 100% | 152.2 MiB/s | 1.4 MiB | 00m00s [ 28/190] R-CRAN-generics-0:0.1.4-1.fc4 100% | 50.4 MiB/s | 103.2 KiB | 00m00s [ 29/190] R-CRAN-lifecycle-0:1.0.4-1.fc 100% | 64.3 MiB/s | 131.7 KiB | 00m00s [ 30/190] R-CRAN-magrittr-0:2.0.4-1.fc4 100% | 72.9 MiB/s | 223.8 KiB | 00m00s [ 31/190] R-CRAN-pillar-0:1.11.1-1.fc43 100% | 51.7 MiB/s | 634.9 KiB | 00m00s [ 32/190] R-CRAN-vctrs-0:0.6.5-1.fc43.c 100% | 183.8 MiB/s | 1.3 MiB | 00m00s [ 33/190] R-CRAN-digest-0:0.6.37-1.fc43 100% | 44.7 MiB/s | 229.1 KiB | 00m00s [ 34/190] R-core-0:4.5.1-3.fc43.x86_64 100% | 185.8 MiB/s | 67.8 MiB | 00m00s [ 35/190] R-CRAN-globals-0:0.18.0-1.fc4 100% | 2.7 MiB/s | 171.3 KiB | 00m00s [ 36/190] R-CRAN-listenv-0:0.9.1-1.fc43 100% | 29.2 MiB/s | 119.8 KiB | 00m00s [ 37/190] R-CRAN-parallelly-0:1.45.1-1. 100% | 119.6 MiB/s | 612.3 KiB | 00m00s [ 38/190] R-CRAN-checkmate-0:2.3.3-1.fc 100% | 129.5 MiB/s | 795.6 KiB | 00m00s [ 39/190] R-CRAN-matrixStats-0:1.5.0-1. 100% | 82.5 MiB/s | 506.6 KiB | 00m00s [ 40/190] R-CRAN-gridExtra-0:2.3-3.fc43 100% | 111.1 MiB/s | 1.0 MiB | 00m00s [ 41/190] R-CRAN-QuickJSR-0:1.8.1-1.fc4 100% | 50.8 MiB/s | 520.4 KiB | 00m00s [ 42/190] R-CRAN-inline-0:0.3.21-1.fc43 100% | 36.3 MiB/s | 148.7 KiB | 00m00s [ 43/190] R-CRAN-pkgbuild-0:1.4.8-1.fc4 100% | 53.4 MiB/s | 218.6 KiB | 00m00s [ 44/190] R-CRAN-desc-0:1.4.3-1.fc43.co 100% | 117.0 MiB/s | 359.4 KiB | 00m00s [ 45/190] R-CRAN-stringr-0:1.5.2-1.fc43 100% | 79.0 MiB/s | 323.7 KiB | 00m00s [ 46/190] R-java-devel-0:4.5.1-3.fc43.x 100% | 2.9 MiB/s | 8.8 KiB | 00m00s [ 47/190] R-core-devel-0:4.5.1-3.fc43.x 100% | 19.0 MiB/s | 97.5 KiB | 00m00s [ 48/190] R-rpm-macros-0:1.2.1-13.fc43. 100% | 3.6 MiB/s | 11.1 KiB | 00m00s [ 49/190] cairo-0:1.18.4-2.fc43.x86_64 100% | 118.7 MiB/s | 729.3 KiB | 00m00s [ 50/190] less-0:679-2.fc43.x86_64 100% | 23.8 MiB/s | 195.3 KiB | 00m00s [ 51/190] libRmath-0:4.5.1-3.fc43.x86_6 100% | 29.9 MiB/s | 122.4 KiB | 00m00s [ 52/190] glib2-0:2.86.0-2.fc43.x86_64 100% | 133.8 MiB/s | 3.1 MiB | 00m00s [ 53/190] libX11-0:1.8.12-1.fc43.x86_64 100% | 91.5 MiB/s | 655.6 KiB | 00m00s [ 54/190] libXmu-0:1.2.1-4.fc43.x86_64 100% | 12.7 MiB/s | 78.2 KiB | 00m00s [ 55/190] libXt-0:1.3.1-3.fc43.x86_64 100% | 25.0 MiB/s | 179.2 KiB | 00m00s [ 56/190] libdeflate-0:1.24-2.fc43.x86_ 100% | 13.6 MiB/s | 69.8 KiB | 00m00s [ 57/190] libjpeg-turbo-0:3.1.2-1.fc43. 100% | 46.2 MiB/s | 236.8 KiB | 00m00s [ 58/190] libpng-2:1.6.50-2.fc43.x86_64 100% | 20.0 MiB/s | 123.0 KiB | 00m00s [ 59/190] libtiff-0:4.7.0-8.fc43.x86_64 100% | 30.8 MiB/s | 221.1 KiB | 00m00s [ 60/190] libtirpc-0:1.3.7-0.fc43.x86_6 100% | 18.4 MiB/s | 94.1 KiB | 00m00s [ 61/190] pango-0:1.57.0-1.fc43.x86_64 100% | 57.5 MiB/s | 353.4 KiB | 00m00s [ 62/190] tcl-1:9.0.2-1.fc43.x86_64 100% | 45.7 MiB/s | 1.2 MiB | 00m00s [ 63/190] libicu-0:77.1-1.fc43.x86_64 100% | 148.6 MiB/s | 10.7 MiB | 00m00s [ 64/190] tre-0:0.9.0-2.fc43.x86_64 100% | 14.2 MiB/s | 43.6 KiB | 00m00s [ 65/190] tzdata-0:2025b-3.fc43.noarch 100% | 69.7 MiB/s | 713.9 KiB | 00m00s [ 66/190] xdg-utils-0:1.2.1-4.fc43.noar 100% | 4.3 MiB/s | 78.9 KiB | 00m00s [ 67/190] flexiblas-0:3.4.5-5.fc43.x86_ 100% | 2.0 MiB/s | 26.1 KiB | 00m00s [ 68/190] flexiblas-openblas-openmp-0:3 100% | 5.5 MiB/s | 17.0 KiB | 00m00s [ 69/190] libgfortran-0:15.2.1-2.fc43.x 100% | 135.4 MiB/s | 970.6 KiB | 00m00s [ 70/190] libquadmath-0:15.2.1-2.fc43.x 100% | 39.8 MiB/s | 203.7 KiB | 00m00s [ 71/190] R-CRAN-S7-0:0.2.0-1.fc43.copr 100% | 80.4 MiB/s | 329.5 KiB | 00m00s [ 72/190] R-CRAN-gtable-0:0.3.6-1.fc43. 100% | 29.1 MiB/s | 238.5 KiB | 00m00s [ 73/190] R-CRAN-isoband-0:0.2.7-1.fc43 100% | 156.3 MiB/s | 1.6 MiB | 00m00s [ 74/190] tk-1:9.0.2-1.fc43.x86_64 100% | 18.5 MiB/s | 1.8 MiB | 00m00s [ 75/190] R-CRAN-scales-0:1.4.0-1.fc43. 100% | 135.2 MiB/s | 830.4 KiB | 00m00s [ 76/190] R-CRAN-withr-0:3.0.2-1.fc43.c 100% | 40.7 MiB/s | 250.0 KiB | 00m00s [ 77/190] R-CRAN-abind-0:1.4.8-1.fc43.c 100% | 16.0 MiB/s | 81.8 KiB | 00m00s [ 78/190] R-CRAN-tensorA-0:0.36.2.1-1.f 100% | 86.3 MiB/s | 265.0 KiB | 00m00s [ 79/190] R-CRAN-plyr-0:1.8.9-1.fc43.co 100% | 132.7 MiB/s | 815.1 KiB | 00m00s [ 80/190] R-CRAN-pkgconfig-0:2.0.3-3.fc 100% | 14.8 MiB/s | 30.2 KiB | 00m00s [ 81/190] R-CRAN-distributional-0:0.5.0 100% | 30.3 MiB/s | 496.4 KiB | 00m00s [ 82/190] R-CRAN-utf8-0:1.2.6-1.fc43.co 100% | 37.8 MiB/s | 154.7 KiB | 00m00s [ 83/190] R-CRAN-codetools-0:0.2.20-1.f 100% | 25.0 MiB/s | 102.3 KiB | 00m00s [ 84/190] R-CRAN-backports-0:1.5.0-1.fc 100% | 46.3 MiB/s | 142.3 KiB | 00m00s [ 85/190] R-CRAN-callr-0:3.7.6-1.fc43.c 100% | 153.2 MiB/s | 470.7 KiB | 00m00s [ 86/190] R-CRAN-processx-0:3.8.6-1.fc4 100% | 90.4 MiB/s | 370.3 KiB | 00m00s [ 87/190] R-CRAN-stringi-0:1.8.7-1.fc43 100% | 201.2 MiB/s | 1.0 MiB | 00m00s [ 88/190] libRmath-devel-0:4.5.1-3.fc43 100% | 2.1 MiB/s | 14.9 KiB | 00m00s [ 89/190] make-1:4.4.1-11.fc43.x86_64 100% | 71.4 MiB/s | 585.2 KiB | 00m00s [ 90/190] R-java-0:4.5.1-3.fc43.x86_64 100% | 2.3 MiB/s | 9.3 KiB | 00m00s [ 91/190] fontconfig-0:2.17.0-3.fc43.x8 100% | 66.5 MiB/s | 272.2 KiB | 00m00s [ 92/190] freetype-0:2.13.3-3.fc43.x86_ 100% | 50.3 MiB/s | 412.1 KiB | 00m00s [ 93/190] libXext-0:1.3.6-4.fc43.x86_64 100% | 4.8 MiB/s | 39.1 KiB | 00m00s [ 94/190] libXrender-0:0.9.12-3.fc43.x8 100% | 5.2 MiB/s | 26.9 KiB | 00m00s [ 95/190] libxcb-0:1.17.0-6.fc43.x86_64 100% | 46.4 MiB/s | 237.7 KiB | 00m00s [ 96/190] lzo-0:2.10-15.fc43.x86_64 100% | 22.6 MiB/s | 69.4 KiB | 00m00s [ 97/190] pixman-0:0.46.2-2.fc43.x86_64 100% | 47.6 MiB/s | 292.5 KiB | 00m00s [ 98/190] libX11-common-0:1.8.12-1.fc43 100% | 12.3 MiB/s | 175.9 KiB | 00m00s [ 99/190] libICE-0:1.1.2-3.fc43.x86_64 100% | 7.6 MiB/s | 78.1 KiB | 00m00s [100/190] libSM-0:1.2.5-3.fc43.x86_64 100% | 10.8 MiB/s | 44.2 KiB | 00m00s [101/190] jbigkit-libs-0:2.1-32.fc43.x8 100% | 17.3 MiB/s | 53.2 KiB | 00m00s [102/190] liblerc-0:4.0.0-9.fc43.x86_64 100% | 52.5 MiB/s | 215.1 KiB | 00m00s [103/190] libwebp-0:1.6.0-2.fc43.x86_64 100% | 63.3 MiB/s | 324.2 KiB | 00m00s [104/190] fribidi-0:1.0.16-3.fc43.x86_6 100% | 17.4 MiB/s | 53.3 KiB | 00m00s [105/190] harfbuzz-0:11.5.1-1.fc43.x86_ 100% | 215.8 MiB/s | 1.1 MiB | 00m00s [106/190] libXft-0:2.3.8-9.fc43.x86_64 100% | 17.6 MiB/s | 72.2 KiB | 00m00s [107/190] libthai-0:0.1.29-11.fc43.x86_ 100% | 68.5 MiB/s | 210.3 KiB | 00m00s [108/190] libtommath-0:1.3.1~rc1-6.fc43 100% | 10.5 MiB/s | 64.3 KiB | 00m00s [109/190] tre-common-0:0.9.0-2.fc43.noa 100% | 7.5 MiB/s | 30.9 KiB | 00m00s [110/190] desktop-file-utils-0:0.28-2.f 100% | 9.6 MiB/s | 68.9 KiB | 00m00s [111/190] R-CRAN-RColorBrewer-0:1.1.3-1 100% | 15.6 MiB/s | 64.1 KiB | 00m00s [112/190] R-CRAN-farver-0:2.1.2-1.fc43. 100% | 166.3 MiB/s | 1.3 MiB | 00m00s [113/190] openblas-openmp-0:0.3.29-2.fc 100% | 214.4 MiB/s | 5.4 MiB | 00m00s [114/190] R-CRAN-labeling-0:0.4.3-1.fc4 100% | 12.5 MiB/s | 77.1 KiB | 00m00s [115/190] R-CRAN-numDeriv-0:2016.8.1.1- 100% | 25.3 MiB/s | 129.3 KiB | 00m00s [116/190] R-CRAN-ps-0:1.9.1-1.fc43.copr 100% | 106.1 MiB/s | 434.5 KiB | 00m00s [117/190] R-CRAN-viridisLite-0:0.4.2-1. 100% | 83.3 MiB/s | 1.2 MiB | 00m00s [118/190] default-fonts-core-sans-0:4.2 100% | 5.8 MiB/s | 29.9 KiB | 00m00s [119/190] fonts-filesystem-1:2.0.5-23.f 100% | 1.7 MiB/s | 8.7 KiB | 00m00s [120/190] xml-common-0:0.6.3-67.fc43.no 100% | 3.4 MiB/s | 31.0 KiB | 00m00s [121/190] libXau-0:1.0.12-3.fc43.x86_64 100% | 2.7 MiB/s | 33.4 KiB | 00m00s [122/190] graphite2-0:1.3.14-19.fc43.x8 100% | 13.3 MiB/s | 95.6 KiB | 00m00s [123/190] libdatrie-0:0.2.13-12.fc43.x8 100% | 7.8 MiB/s | 32.0 KiB | 00m00s [124/190] emacs-filesystem-1:30.0-5.fc4 100% | 680.8 KiB/s | 7.5 KiB | 00m00s [125/190] abattis-cantarell-vf-fonts-0: 100% | 13.0 MiB/s | 120.1 KiB | 00m00s [126/190] google-noto-sans-vf-fonts-0:2 100% | 85.7 MiB/s | 614.2 KiB | 00m00s [127/190] google-noto-fonts-common-0:20 100% | 3.3 MiB/s | 17.1 KiB | 00m00s [128/190] cmake-filesystem-0:3.31.6-4.f 100% | 2.5 MiB/s | 15.5 KiB | 00m00s [129/190] tbb-devel-0:2022.2.0-2.fc43.x 100% | 18.6 MiB/s | 247.4 KiB | 00m00s [130/190] tbb-bind-0:2022.2.0-2.fc43.x8 100% | 2.2 MiB/s | 18.3 KiB | 00m00s [131/190] openblas-0:0.3.29-2.fc43.x86_ 100% | 6.9 MiB/s | 42.3 KiB | 00m00s [132/190] bzip2-devel-0:1.0.8-21.fc43.x 100% | 18.9 MiB/s | 213.4 KiB | 00m00s [133/190] hwloc-libs-0:2.12.0-2.fc43.x8 100% | 84.4 MiB/s | 2.1 MiB | 00m00s [134/190] flexiblas-devel-0:3.4.5-5.fc4 100% | 14.9 MiB/s | 122.4 KiB | 00m00s [135/190] flexiblas-openblas-openmp64-0 100% | 3.3 MiB/s | 17.1 KiB | 00m00s [136/190] openblas-openmp64-0:0.3.29-2. 100% | 96.8 MiB/s | 5.2 MiB | 00m00s [137/190] flexiblas-netlib64-0:3.4.5-5. 100% | 39.0 MiB/s | 3.2 MiB | 00m00s [138/190] gcc-c++-0:15.2.1-2.fc43.x86_6 100% | 148.1 MiB/s | 15.3 MiB | 00m00s [139/190] libmpc-0:1.3.1-8.fc43.x86_64 100% | 4.9 MiB/s | 70.4 KiB | 00m00s [140/190] cpp-0:15.2.1-2.fc43.x86_64 100% | 179.5 MiB/s | 12.9 MiB | 00m00s [141/190] gcc-0:15.2.1-2.fc43.x86_64 100% | 193.7 MiB/s | 39.7 MiB | 00m00s [142/190] libX11-devel-0:1.8.12-1.fc43. 100% | 72.7 MiB/s | 1.0 MiB | 00m00s [143/190] libX11-xcb-0:1.8.12-1.fc43.x8 100% | 5.6 MiB/s | 11.5 KiB | 00m00s [144/190] xorg-x11-proto-devel-0:2024.1 100% | 41.9 MiB/s | 300.0 KiB | 00m00s [145/190] libdeflate-devel-0:1.24-2.fc4 100% | 3.5 MiB/s | 18.1 KiB | 00m00s [146/190] libicu-devel-0:77.1-1.fc43.x8 100% | 70.5 MiB/s | 794.4 KiB | 00m00s [147/190] libtirpc-devel-0:1.3.7-0.fc43 100% | 17.5 MiB/s | 125.8 KiB | 00m00s [148/190] libzstd-devel-0:1.5.7-2.fc43. 100% | 25.8 MiB/s | 52.9 KiB | 00m00s [149/190] pcre2-devel-0:10.46-1.fc43.x8 100% | 106.1 MiB/s | 543.2 KiB | 00m00s [150/190] pcre2-utf16-0:10.46-1.fc43.x8 100% | 39.3 MiB/s | 241.6 KiB | 00m00s [151/190] pcre2-utf32-0:10.46-1.fc43.x8 100% | 22.4 MiB/s | 228.9 KiB | 00m00s [152/190] tre-devel-0:0.9.0-2.fc43.x86_ 100% | 4.2 MiB/s | 12.8 KiB | 00m00s [153/190] xz-devel-1:5.8.1-2.fc43.x86_6 100% | 10.9 MiB/s | 67.0 KiB | 00m00s [154/190] zlib-ng-compat-devel-0:2.2.5- 100% | 12.5 MiB/s | 38.3 KiB | 00m00s [155/190] libxcb-devel-0:1.17.0-6.fc43. 100% | 119.8 MiB/s | 1.4 MiB | 00m00s [156/190] libquadmath-devel-0:15.2.1-2. 100% | 15.0 MiB/s | 46.1 KiB | 00m00s [157/190] libstdc++-devel-0:15.2.1-2.fc 100% | 120.3 MiB/s | 5.3 MiB | 00m00s [158/190] glibc-devel-0:2.42-4.fc43.x86 100% | 61.4 MiB/s | 565.9 KiB | 00m00s [159/190] libxcrypt-devel-0:4.4.38-8.fc 100% | 9.5 MiB/s | 29.2 KiB | 00m00s [160/190] libXau-devel-0:1.0.12-3.fc43. 100% | 1.9 MiB/s | 13.9 KiB | 00m00s [161/190] kernel-headers-0:6.17.0-63.fc 100% | 70.7 MiB/s | 1.7 MiB | 00m00s [162/190] java-25-openjdk-devel-1:25.0. 100% | 90.1 MiB/s | 6.1 MiB | 00m00s [163/190] java-25-openjdk-1:25.0.0.0.36 100% | 44.8 MiB/s | 367.1 KiB | 00m00s [164/190] gcc-gfortran-0:15.2.1-2.fc43. 100% | 41.1 MiB/s | 14.5 MiB | 00m00s [165/190] libXcomposite-0:0.4.6-6.fc43. 100% | 11.8 MiB/s | 24.2 KiB | 00m00s [166/190] libXi-0:1.8.2-3.fc43.x86_64 100% | 7.9 MiB/s | 40.3 KiB | 00m00s [167/190] libXtst-0:1.2.5-3.fc43.x86_64 100% | 6.7 MiB/s | 20.5 KiB | 00m00s [168/190] xorg-x11-fonts-Type1-0:7.5-41 100% | 70.5 MiB/s | 505.5 KiB | 00m00s [169/190] alsa-lib-0:1.2.14-4.fc43.x86_ 100% | 86.5 MiB/s | 531.3 KiB | 00m00s [170/190] javapackages-filesystem-0:6.4 100% | 4.5 MiB/s | 13.9 KiB | 00m00s [171/190] lksctp-tools-0:1.0.21-1.fc43. 100% | 31.5 MiB/s | 96.8 KiB | 00m00s [172/190] tzdata-java-0:2025b-3.fc43.no 100% | 11.3 MiB/s | 46.3 KiB | 00m00s [173/190] mkfontscale-0:1.2.3-3.fc43.x8 100% | 3.8 MiB/s | 31.5 KiB | 00m00s [174/190] ttmkfdir-0:3.0.9-73.fc43.x86_ 100% | 18.3 MiB/s | 56.3 KiB | 00m00s [175/190] libfontenc-0:1.1.8-4.fc43.x86 100% | 7.9 MiB/s | 32.3 KiB | 00m00s [176/190] cups-libs-1:2.4.14-2.fc43.x86 100% | 36.4 MiB/s | 261.3 KiB | 00m00s [177/190] avahi-libs-0:0.9~rc2-6.fc43.x 100% | 22.5 MiB/s | 69.0 KiB | 00m00s [178/190] cups-filesystem-1:2.4.14-2.fc 100% | 6.2 MiB/s | 12.7 KiB | 00m00s [179/190] dbus-libs-1:1.16.0-4.fc43.x86 100% | 48.3 MiB/s | 148.3 KiB | 00m00s [180/190] nss-0:3.115.1-1.fc43.x86_64 100% | 99.3 MiB/s | 711.6 KiB | 00m00s [181/190] nspr-0:4.37.0-3.fc43.x86_64 100% | 33.6 MiB/s | 137.8 KiB | 00m00s [182/190] nss-softokn-0:3.115.1-1.fc43. 100% | 103.9 MiB/s | 425.6 KiB | 00m00s [183/190] nss-sysinit-0:3.115.1-1.fc43. 100% | 9.3 MiB/s | 19.1 KiB | 00m00s [184/190] nss-util-0:3.115.1-1.fc43.x86 100% | 28.0 MiB/s | 86.1 KiB | 00m00s [185/190] nss-softokn-freebl-0:3.115.1- 100% | 53.6 MiB/s | 329.2 KiB | 00m00s [186/190] annobin-plugin-gcc-0:12.99-1. 100% | 46.3 MiB/s | 996.0 KiB | 00m00s [187/190] gcc-plugin-annobin-0:15.2.1-2 100% | 8.0 MiB/s | 57.1 KiB | 00m00s [188/190] annobin-docs-0:12.99-1.fc43.n 100% | 21.9 MiB/s | 89.5 KiB | 00m00s [189/190] java-25-openjdk-headless-1:25 100% | 123.2 MiB/s | 57.8 MiB | 00m00s [190/190] tbb-0:2022.2.0-2.fc43.x86_64 100% | 20.4 KiB/s | 159.0 KiB | 00m08s -------------------------------------------------------------------------------- [190/190] Total 100% | 43.5 MiB/s | 346.1 MiB | 00m08s Running transaction [ 1/192] Verify package files 100% | 190.0 B/s | 190.0 B | 00m01s >>> Running %pretrans scriptlet: java-25-openjdk-headless-1:25.0.0.0.36-0.1.ea.f >>> Finished %pretrans scriptlet: java-25-openjdk-headless-1:25.0.0.0.36-0.1.ea. >>> [RPM] /var/lib/mock/fedora-43-x86_64-1760061953.159188/root/var/cache/dnf/co [ 2/192] Prepare transaction 100% | 1.0 KiB/s | 190.0 B | 00m00s [ 3/192] Installing nspr-0:4.37.0-3.fc 100% | 154.9 MiB/s | 317.2 KiB | 00m00s [ 4/192] Installing libgfortran-0:15.2 100% | 479.8 MiB/s | 3.4 MiB | 00m00s [ 5/192] Installing nss-util-0:3.115.1 100% | 197.0 MiB/s | 201.8 KiB | 00m00s [ 6/192] Installing libmpc-0:1.3.1-8.f 100% | 158.3 MiB/s | 162.1 KiB | 00m00s [ 7/192] Installing libquadmath-0:15.2 100% | 155.8 MiB/s | 319.2 KiB | 00m00s [ 8/192] Installing glib2-0:2.86.0-2.f 100% | 327.4 MiB/s | 14.7 MiB | 00m00s [ 9/192] Installing tbb-0:2022.2.0-2.f 100% | 203.4 MiB/s | 416.6 KiB | 00m00s [ 10/192] Installing cmake-filesystem-0 100% | 7.4 MiB/s | 7.6 KiB | 00m00s [ 11/192] Installing fonts-filesystem-1 100% | 0.0 B/s | 788.0 B | 00m00s [ 12/192] Installing libpng-2:1.6.50-2. 100% | 233.4 MiB/s | 239.0 KiB | 00m00s [ 13/192] Installing libicu-0:77.1-1.fc 100% | 443.8 MiB/s | 36.4 MiB | 00m00s [ 14/192] Installing xorg-x11-proto-dev 100% | 297.1 MiB/s | 1.8 MiB | 00m00s [ 15/192] Installing openblas-0:0.3.29- 100% | 0.0 B/s | 113.5 KiB | 00m00s [ 16/192] Installing libXau-0:1.0.12-3. 100% | 72.7 MiB/s | 74.5 KiB | 00m00s [ 17/192] Installing libxcb-0:1.17.0-6. 100% | 270.0 MiB/s | 1.1 MiB | 00m00s [ 18/192] Installing libICE-0:1.1.2-3.f 100% | 191.2 MiB/s | 195.8 KiB | 00m00s [ 19/192] Installing make-1:4.4.1-11.fc 100% | 112.5 MiB/s | 1.8 MiB | 00m00s [ 20/192] Installing libtirpc-0:1.3.7-0 100% | 196.0 MiB/s | 200.7 KiB | 00m00s [ 21/192] Installing libjpeg-turbo-0:3. 100% | 393.8 MiB/s | 806.6 KiB | 00m00s [ 22/192] Installing libdeflate-0:1.24- 100% | 121.5 MiB/s | 124.4 KiB | 00m00s [ 23/192] Installing libRmath-0:4.5.1-3 100% | 237.9 MiB/s | 243.6 KiB | 00m00s [ 24/192] Installing libRmath-devel-0:4 100% | 0.0 B/s | 20.3 KiB | 00m00s [ 25/192] Installing libdeflate-devel-0 100% | 0.0 B/s | 27.3 KiB | 00m00s [ 26/192] Installing libtirpc-devel-0:1 100% | 128.5 MiB/s | 263.1 KiB | 00m00s [ 27/192] Installing libSM-0:1.2.5-3.fc 100% | 0.0 B/s | 102.4 KiB | 00m00s [ 28/192] Installing libXau-devel-0:1.0 100% | 1.8 MiB/s | 9.4 KiB | 00m00s [ 29/192] Installing libxcb-devel-0:1.1 100% | 85.2 MiB/s | 3.1 MiB | 00m00s [ 30/192] Installing openblas-openmp-0: 100% | 672.1 MiB/s | 43.7 MiB | 00m00s [ 31/192] Installing flexiblas-0:3.4.5- 100% | 0.0 B/s | 51.6 KiB | 00m00s [ 32/192] Installing flexiblas-openblas 100% | 0.0 B/s | 39.9 KiB | 00m00s [ 33/192] Installing flexiblas-netlib-0 100% | 303.3 MiB/s | 10.9 MiB | 00m00s [ 34/192] Installing openblas-openmp64- 100% | 684.8 MiB/s | 43.8 MiB | 00m00s [ 35/192] Installing flexiblas-netlib64 100% | 314.5 MiB/s | 11.0 MiB | 00m00s [ 36/192] Installing flexiblas-openblas 100% | 0.0 B/s | 40.1 KiB | 00m00s [ 37/192] Installing flexiblas-devel-0: 100% | 272.5 MiB/s | 4.9 MiB | 00m00s [ 38/192] Installing libicu-devel-0:77. 100% | 221.0 MiB/s | 5.1 MiB | 00m00s [ 39/192] Installing abattis-cantarell- 100% | 189.9 MiB/s | 194.4 KiB | 00m00s [ 40/192] Installing zlib-ng-compat-dev 100% | 106.0 MiB/s | 108.5 KiB | 00m00s [ 41/192] Installing cpp-0:15.2.1-2.fc4 100% | 387.3 MiB/s | 38.0 MiB | 00m00s [ 42/192] Installing nss-softokn-freebl 100% | 276.9 MiB/s | 850.5 KiB | 00m00s [ 43/192] Installing nss-softokn-0:3.11 100% | 484.2 MiB/s | 1.9 MiB | 00m00s [ 44/192] Installing nss-sysinit-0:3.11 100% | 1.6 MiB/s | 19.2 KiB | 00m00s [ 45/192] Installing nss-0:3.115.1-1.fc 100% | 170.6 MiB/s | 1.9 MiB | 00m00s [ 46/192] Installing annobin-docs-0:12. 100% | 97.7 MiB/s | 100.1 KiB | 00m00s [ 47/192] Installing dbus-libs-1:1.16.0 100% | 338.5 MiB/s | 346.6 KiB | 00m00s [ 48/192] Installing avahi-libs-0:0.9~r 100% | 170.0 MiB/s | 174.0 KiB | 00m00s [ 49/192] Installing cups-filesystem-1: 100% | 0.0 B/s | 1.8 KiB | 00m00s [ 50/192] Installing cups-libs-1:2.4.14 100% | 302.8 MiB/s | 620.1 KiB | 00m00s [ 51/192] Installing libfontenc-0:1.1.8 100% | 0.0 B/s | 68.3 KiB | 00m00s [ 52/192] Installing tzdata-java-0:2025 100% | 0.0 B/s | 100.5 KiB | 00m00s [ 53/192] Installing lksctp-tools-0:1.0 100% | 19.2 MiB/s | 255.3 KiB | 00m00s [ 54/192] Installing javapackages-files 100% | 5.4 MiB/s | 5.5 KiB | 00m00s [ 55/192] Installing alsa-lib-0:1.2.14- 100% | 85.0 MiB/s | 1.4 MiB | 00m00s [ 56/192] Installing java-25-openjdk-he 100% | 481.4 MiB/s | 236.4 MiB | 00m00s [ 57/192] Installing kernel-headers-0:6 100% | 237.1 MiB/s | 6.9 MiB | 00m00s [ 58/192] Installing libxcrypt-devel-0: 100% | 16.2 MiB/s | 33.1 KiB | 00m00s [ 59/192] Installing glibc-devel-0:2.42 100% | 181.1 MiB/s | 2.4 MiB | 00m00s [ 60/192] Installing gcc-0:15.2.1-2.fc4 100% | 442.3 MiB/s | 111.9 MiB | 00m00s [ 61/192] Installing libquadmath-devel- 100% | 23.1 MiB/s | 23.6 KiB | 00m00s [ 62/192] Installing gcc-gfortran-0:15. 100% | 373.8 MiB/s | 40.4 MiB | 00m00s [ 63/192] Installing libstdc++-devel-0: 100% | 528.0 MiB/s | 37.5 MiB | 00m00s [ 64/192] Installing gcc-c++-0:15.2.1-2 100% | 394.0 MiB/s | 41.4 MiB | 00m00s [ 65/192] Installing xz-devel-1:5.8.1-2 100% | 256.4 MiB/s | 262.6 KiB | 00m00s [ 66/192] Installing pcre2-utf32-0:10.4 100% | 294.5 MiB/s | 603.1 KiB | 00m00s [ 67/192] Installing pcre2-utf16-0:10.4 100% | 306.2 MiB/s | 627.1 KiB | 00m00s [ 68/192] Installing pcre2-devel-0:10.4 100% | 116.3 MiB/s | 2.1 MiB | 00m00s [ 69/192] Installing libzstd-devel-0:1. 100% | 203.9 MiB/s | 208.8 KiB | 00m00s [ 70/192] Installing libX11-xcb-0:1.8.1 100% | 0.0 B/s | 11.8 KiB | 00m00s [ 71/192] Installing bzip2-devel-0:1.0. 100% | 303.5 MiB/s | 310.7 KiB | 00m00s [ 72/192] Installing hwloc-libs-0:2.12. 100% | 576.5 MiB/s | 2.9 MiB | 00m00s [ 73/192] Installing tbb-bind-0:2022.2. 100% | 20.1 MiB/s | 20.6 KiB | 00m00s [ 74/192] Installing tbb-devel-0:2022.2 100% | 282.4 MiB/s | 1.4 MiB | 00m00s [ 75/192] Installing google-noto-fonts- 100% | 0.0 B/s | 18.5 KiB | 00m00s [ 76/192] Installing google-noto-sans-v 100% | 347.8 MiB/s | 1.4 MiB | 00m00s [ 77/192] Installing default-fonts-core 100% | 17.8 MiB/s | 18.2 KiB | 00m00s [ 78/192] Installing emacs-filesystem-1 100% | 0.0 B/s | 544.0 B | 00m00s [ 79/192] Installing desktop-file-utils 100% | 18.1 MiB/s | 222.2 KiB | 00m00s [ 80/192] Installing xdg-utils-0:1.2.1- 100% | 28.4 MiB/s | 349.5 KiB | 00m00s [ 81/192] Installing libdatrie-0:0.2.13 100% | 0.0 B/s | 54.9 KiB | 00m00s [ 82/192] Installing libthai-0:0.1.29-1 100% | 383.4 MiB/s | 785.2 KiB | 00m00s [ 83/192] Installing graphite2-0:1.3.14 100% | 15.8 MiB/s | 193.9 KiB | 00m00s [ 84/192] Installing freetype-0:2.13.3- 100% | 277.3 MiB/s | 851.9 KiB | 00m00s [ 85/192] Installing harfbuzz-0:11.5.1- 100% | 404.0 MiB/s | 2.8 MiB | 00m00s [ 86/192] Installing mkfontscale-0:1.2. 100% | 3.8 MiB/s | 46.4 KiB | 00m00s [ 87/192] Installing ttmkfdir-0:3.0.9-7 100% | 6.7 MiB/s | 123.6 KiB | 00m00s [ 88/192] Installing xml-common-0:0.6.3 100% | 79.2 MiB/s | 81.1 KiB | 00m00s [ 89/192] Installing fontconfig-0:2.17. 100% | 760.2 KiB/s | 785.3 KiB | 00m01s [ 90/192] Installing xorg-x11-fonts-Typ 100% | 25.6 MiB/s | 865.6 KiB | 00m00s [ 91/192] Installing tre-common-0:0.9.0 100% | 76.3 MiB/s | 78.1 KiB | 00m00s [ 92/192] Installing tre-0:0.9.0-2.fc43 100% | 74.8 MiB/s | 76.6 KiB | 00m00s [ 93/192] Installing tre-devel-0:0.9.0- 100% | 0.0 B/s | 14.1 KiB | 00m00s [ 94/192] Installing libtommath-0:1.3.1 100% | 124.5 MiB/s | 127.5 KiB | 00m00s [ 95/192] Installing tcl-1:9.0.2-1.fc43 100% | 173.5 MiB/s | 4.3 MiB | 00m00s [ 96/192] Installing fribidi-0:1.0.16-3 100% | 14.5 MiB/s | 192.8 KiB | 00m00s [ 97/192] Installing libwebp-0:1.6.0-2. 100% | 312.7 MiB/s | 960.7 KiB | 00m00s [ 98/192] Installing liblerc-0:4.0.0-9. 100% | 305.5 MiB/s | 625.6 KiB | 00m00s [ 99/192] Installing jbigkit-libs-0:2.1 100% | 112.7 MiB/s | 115.4 KiB | 00m00s [100/192] Installing libtiff-0:4.7.0-8. 100% | 303.4 MiB/s | 621.3 KiB | 00m00s [101/192] Installing libX11-common-0:1. 100% | 169.7 MiB/s | 1.2 MiB | 00m00s [102/192] Installing libX11-0:1.8.12-1. 100% | 427.2 MiB/s | 1.3 MiB | 00m00s [103/192] Installing libXext-0:1.3.6-4. 100% | 0.0 B/s | 91.2 KiB | 00m00s [104/192] Installing libXrender-0:0.9.1 100% | 0.0 B/s | 47.3 KiB | 00m00s [105/192] Installing libXft-0:2.3.8-9.f 100% | 162.0 MiB/s | 165.9 KiB | 00m00s [106/192] Installing libXi-0:1.8.2-3.fc 100% | 0.0 B/s | 81.7 KiB | 00m00s [107/192] Installing libXt-0:1.3.1-3.fc 100% | 210.5 MiB/s | 431.0 KiB | 00m00s [108/192] Installing libXmu-0:1.2.1-4.f 100% | 188.7 MiB/s | 193.3 KiB | 00m00s [109/192] Installing libXtst-0:1.2.5-3. 100% | 6.8 MiB/s | 34.6 KiB | 00m00s [110/192] Installing tk-1:9.0.2-1.fc43. 100% | 141.8 MiB/s | 3.8 MiB | 00m00s [111/192] Installing libX11-devel-0:1.8 100% | 86.1 MiB/s | 1.1 MiB | 00m00s [112/192] Installing libXcomposite-0:0. 100% | 0.0 B/s | 42.0 KiB | 00m00s [113/192] Installing java-25-openjdk-1: 100% | 104.5 MiB/s | 963.5 KiB | 00m00s [114/192] Installing java-25-openjdk-de 100% | 285.0 MiB/s | 11.7 MiB | 00m00s [115/192] Installing pixman-0:0.46.2-2. 100% | 347.4 MiB/s | 711.4 KiB | 00m00s [116/192] Installing lzo-0:2.10-15.fc43 100% | 176.3 MiB/s | 180.5 KiB | 00m00s [117/192] Installing cairo-0:1.18.4-2.f 100% | 354.4 MiB/s | 1.8 MiB | 00m00s [118/192] Installing pango-0:1.57.0-1.f 100% | 52.2 MiB/s | 1.0 MiB | 00m00s [119/192] Installing tzdata-0:2025b-3.f 100% | 70.1 MiB/s | 1.9 MiB | 00m00s [120/192] Installing less-0:679-2.fc43. 100% | 10.8 MiB/s | 409.4 KiB | 00m00s [121/192] Installing R-core-0:4.5.1-3.f 100% | 283.1 MiB/s | 106.2 MiB | 00m00s [122/192] Installing R-CRAN-rlang-0:1.1 100% | 170.5 MiB/s | 2.7 MiB | 00m00s [123/192] Installing R-CRAN-cli-0:3.6.5 100% | 139.4 MiB/s | 2.5 MiB | 00m00s [124/192] Installing R-CRAN-glue-0:1.8. 100% | 174.5 MiB/s | 357.4 KiB | 00m00s [125/192] Installing R-CRAN-lifecycle-0 100% | 96.9 MiB/s | 297.6 KiB | 00m00s [126/192] Installing R-CRAN-vctrs-0:0.6 100% | 242.4 MiB/s | 2.4 MiB | 00m00s [127/192] Installing R-CRAN-R6-0:2.6.1- 100% | 126.5 MiB/s | 129.5 KiB | 00m00s [128/192] Installing R-CRAN-magrittr-0: 100% | 138.2 MiB/s | 424.4 KiB | 00m00s [129/192] Installing R-CRAN-RcppParalle 100% | 267.7 MiB/s | 1.6 MiB | 00m00s [130/192] Installing R-CRAN-withr-0:3.0 100% | 137.7 MiB/s | 423.0 KiB | 00m00s [131/192] Installing R-CRAN-tidyselect- 100% | 147.2 MiB/s | 452.1 KiB | 00m00s [132/192] Installing R-CRAN-desc-0:1.4. 100% | 178.6 MiB/s | 548.6 KiB | 00m00s [133/192] Installing R-CRAN-gtable-0:0. 100% | 172.9 MiB/s | 354.1 KiB | 00m00s [134/192] Installing R-CRAN-generics-0: 100% | 59.3 MiB/s | 182.2 KiB | 00m00s [135/192] Installing R-CRAN-matrixStats 100% | 181.7 MiB/s | 1.1 MiB | 00m00s [136/192] Installing R-core-devel-0:4.5 100% | 203.8 MiB/s | 417.5 KiB | 00m00s [137/192] Installing R-CRAN-gridExtra-0 100% | 207.3 MiB/s | 1.7 MiB | 00m00s [138/192] Installing R-CRAN-StanHeaders 100% | 246.2 MiB/s | 14.0 MiB | 00m00s [139/192] Installing R-CRAN-purrr-0:1.1 100% | 140.6 MiB/s | 1.0 MiB | 00m00s [140/192] Installing R-littler-0:0.3.19 100% | 11.7 MiB/s | 168.3 KiB | 00m00s [141/192] Installing R-CRAN-Rcpp-0:1.1. 100% | 203.5 MiB/s | 4.5 MiB | 00m00s [142/192] Installing R-CRAN-plyr-0:1.8. 100% | 184.8 MiB/s | 1.1 MiB | 00m00s [143/192] Installing R-CRAN-digest-0:0. 100% | 163.9 MiB/s | 503.5 KiB | 00m00s [144/192] Installing R-CRAN-listenv-0:0 100% | 83.6 MiB/s | 171.3 KiB | 00m00s [145/192] Installing R-CRAN-parallelly- 100% | 158.2 MiB/s | 971.7 KiB | 00m00s [146/192] Installing R-CRAN-QuickJSR-0: 100% | 244.5 MiB/s | 1.2 MiB | 00m00s [147/192] Installing R-CRAN-inline-0:0. 100% | 111.7 MiB/s | 228.8 KiB | 00m00s [148/192] Installing R-rpm-macros-0:1.2 100% | 0.0 B/s | 6.6 KiB | 00m00s [149/192] Installing R-CRAN-S7-0:0.2.0- 100% | 167.5 MiB/s | 686.2 KiB | 00m00s [150/192] Installing R-CRAN-isoband-0:0 100% | 374.8 MiB/s | 1.9 MiB | 00m00s [151/192] Installing R-CRAN-abind-0:1.4 100% | 100.5 MiB/s | 102.9 KiB | 00m00s [152/192] Installing R-CRAN-tensorA-0:0 100% | 101.3 MiB/s | 415.1 KiB | 00m00s [153/192] Installing R-CRAN-pkgconfig-0 100% | 39.4 MiB/s | 40.3 KiB | 00m00s [154/192] Installing R-CRAN-utf8-0:1.2. 100% | 238.0 MiB/s | 487.4 KiB | 00m00s [155/192] Installing R-CRAN-pillar-0:1. 100% | 290.0 MiB/s | 1.4 MiB | 00m00s [156/192] Installing R-CRAN-tibble-0:3. 100% | 280.0 MiB/s | 1.7 MiB | 00m00s [157/192] Installing R-CRAN-dplyr-0:1.1 100% | 226.0 MiB/s | 2.7 MiB | 00m00s [158/192] Installing R-CRAN-codetools-0 100% | 113.2 MiB/s | 116.0 KiB | 00m00s [159/192] Installing R-CRAN-globals-0:0 100% | 130.7 MiB/s | 267.7 KiB | 00m00s [160/192] Installing R-CRAN-backports-0 100% | 75.6 MiB/s | 232.3 KiB | 00m00s [161/192] Installing R-CRAN-checkmate-0 100% | 153.9 MiB/s | 1.5 MiB | 00m00s [162/192] Installing R-CRAN-stringi-0:1 100% | 210.7 MiB/s | 2.1 MiB | 00m00s [163/192] Installing R-CRAN-stringr-0:1 100% | 166.0 MiB/s | 679.9 KiB | 00m00s [164/192] Installing R-CRAN-tidyr-0:1.3 100% | 270.2 MiB/s | 1.9 MiB | 00m00s [165/192] Installing R-CRAN-reshape2-0: 100% | 115.4 MiB/s | 236.4 KiB | 00m00s [166/192] Installing R-java-0:4.5.1-3.f 100% | 0.0 B/s | 124.0 B | 00m00s [167/192] Installing R-java-devel-0:4.5 100% | 0.0 B/s | 124.0 B | 00m00s [168/192] Installing R-CRAN-RColorBrewe 100% | 68.0 MiB/s | 69.6 KiB | 00m00s [169/192] Installing R-CRAN-farver-0:2. 100% | 344.3 MiB/s | 2.1 MiB | 00m00s [170/192] Installing R-CRAN-labeling-0: 100% | 101.7 MiB/s | 104.2 KiB | 00m00s [171/192] Installing R-CRAN-viridisLite 100% | 434.9 MiB/s | 1.3 MiB | 00m00s [172/192] Installing R-CRAN-scales-0:1. 100% | 153.8 MiB/s | 1.4 MiB | 00m00s [173/192] Installing R-CRAN-ggplot2-0:4 100% | 306.8 MiB/s | 8.6 MiB | 00m00s [174/192] Installing R-CRAN-ggridges-0: 100% | 335.2 MiB/s | 3.0 MiB | 00m00s [175/192] Installing R-CRAN-numDeriv-0: 100% | 78.2 MiB/s | 160.2 KiB | 00m00s [176/192] Installing R-CRAN-distributio 100% | 148.6 MiB/s | 760.7 KiB | 00m00s [177/192] Installing R-CRAN-posterior-0 100% | 177.8 MiB/s | 1.8 MiB | 00m00s [178/192] Installing R-CRAN-loo-0:2.8.0 100% | 310.5 MiB/s | 2.8 MiB | 00m00s [179/192] Installing R-CRAN-ps-0:1.9.1- 100% | 180.7 MiB/s | 740.2 KiB | 00m00s [180/192] Installing R-CRAN-processx-0: 100% | 186.6 MiB/s | 573.3 KiB | 00m00s [181/192] Installing R-CRAN-callr-0:3.7 100% | 244.3 MiB/s | 750.5 KiB | 00m00s [182/192] Installing R-CRAN-pkgbuild-0: 100% | 137.6 MiB/s | 281.7 KiB | 00m00s [183/192] Installing R-CRAN-rstan-0:2.3 100% | 614.2 MiB/s | 70.6 MiB | 00m00s [184/192] Installing R-CRAN-bayesplot-0 100% | 407.4 MiB/s | 6.9 MiB | 00m00s [185/192] Installing R-devel-0:4.5.1-3. 100% | 121.1 KiB/s | 124.0 B | 00m00s [186/192] Installing R-CRAN-future-0:1. 100% | 148.2 MiB/s | 1.8 MiB | 00m00s [187/192] Installing R-CRAN-RcppEigen-0 100% | 314.9 MiB/s | 9.1 MiB | 00m00s [188/192] Installing R-CRAN-rstantools- 100% | 18.8 MiB/s | 327.7 KiB | 00m00s [189/192] Installing R-CRAN-BH-0:1.87.0 100% | 319.0 MiB/s | 124.7 MiB | 00m00s [190/192] Installing R-CRAN-Formula-0:1 100% | 104.9 MiB/s | 214.8 KiB | 00m00s [191/192] Installing annobin-plugin-gcc 100% | 65.8 MiB/s | 1.0 MiB | 00m00s [192/192] Installing gcc-plugin-annobin 100% | 208.7 KiB/s | 58.6 KiB | 00m00s Warning: skipped OpenPGP checks for 63 packages from repository: copr_base Complete! Finish: build setup for R-CRAN-TriDimRegression-1.0.3-1.fc43.copr9675756.src.rpm Start: rpmbuild R-CRAN-TriDimRegression-1.0.3-1.fc43.copr9675756.src.rpm Building target platforms: x86_64 Building for target x86_64 warning: %source_date_epoch_from_changelog is set, but %changelog has no entries to take a date from Executing(%mkbuilddir): /bin/sh -e /var/tmp/rpm-tmp.2lIKOt Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.c8fzoK + umask 022 + cd /builddir/build/BUILD/R-CRAN-TriDimRegression-1.0.3-build + cd /builddir/build/BUILD/R-CRAN-TriDimRegression-1.0.3-build + rm -rf TriDimRegression + /usr/bin/mkdir -p TriDimRegression + cd TriDimRegression + /usr/lib/rpm/rpmuncompress -x /builddir/build/SOURCES/TriDimRegression_1.0.3.tar.gz + STATUS=0 + '[' 0 -ne 0 ']' + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + find -type f -executable -exec grep -Iq . '{}' ';' -exec sed -i -e '$a\' '{}' ';' + '[' -d TriDimRegression/src ']' + find TriDimRegression/src -type f -exec sed -i s@/usr/bin/strip@/usr/bin/true@g '{}' ';' + '[' -d TriDimRegression/src ']' + find TriDimRegression/src/Makevars TriDimRegression/src/Makevars.win -type f -exec sed -i s@-g0@@g '{}' ';' + find -type f -executable -exec sed -Ei 's@#!( )*/usr/local/bin@#!/usr/bin@g' '{}' ';' + RPM_EC=0 ++ jobs -p + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.ETdwBx + umask 022 + cd /builddir/build/BUILD/R-CRAN-TriDimRegression-1.0.3-build + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd TriDimRegression + RPM_EC=0 ++ jobs -p + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.E26uuZ + umask 022 + cd /builddir/build/BUILD/R-CRAN-TriDimRegression-1.0.3-build + '[' /builddir/build/BUILD/R-CRAN-TriDimRegression-1.0.3-build/BUILDROOT '!=' / ']' + rm -rf /builddir/build/BUILD/R-CRAN-TriDimRegression-1.0.3-build/BUILDROOT ++ dirname /builddir/build/BUILD/R-CRAN-TriDimRegression-1.0.3-build/BUILDROOT + mkdir -p /builddir/build/BUILD/R-CRAN-TriDimRegression-1.0.3-build + mkdir /builddir/build/BUILD/R-CRAN-TriDimRegression-1.0.3-build/BUILDROOT + CFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CFLAGS + CXXFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer ' + export CXXFLAGS + FFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FFLAGS + FCFLAGS='-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -I/usr/lib64/gfortran/modules ' + export FCFLAGS + VALAFLAGS=-g + export VALAFLAGS + RUSTFLAGS='-Copt-level=3 -Cdebuginfo=2 -Ccodegen-units=1 -Cstrip=none -Cforce-frame-pointers=yes -Clink-arg=-specs=/usr/lib/rpm/redhat/redhat-package-notes --cap-lints=warn' + export RUSTFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -specs=/usr/lib/rpm/redhat/redhat-package-notes ' + export LDFLAGS + LT_SYS_LIBRARY_PATH=/usr/lib64: + export LT_SYS_LIBRARY_PATH + CC=gcc + export CC + CXX=g++ + export CXX + cd TriDimRegression + mkdir -p /builddir/build/BUILD/R-CRAN-TriDimRegression-1.0.3-build/BUILDROOT/usr/local/lib/R/library + /usr/bin/R CMD INSTALL -l /builddir/build/BUILD/R-CRAN-TriDimRegression-1.0.3-build/BUILDROOT/usr/local/lib/R/library TriDimRegression * installing *source* package ‘TriDimRegression’ ... ** this is package ‘TriDimRegression’ version ‘1.0.3’ ** package ‘TriDimRegression’ successfully unpacked and MD5 sums checked ** using staged installation ** libs using C++ compiler: ‘g++ (GCC) 15.2.1 20250924 (Red Hat 15.2.1-2)’ using C++17 g++ -std=gnu++17 -I"/usr/include/R" -DNDEBUG -I"../inst/include" -I"/usr/local/lib/R/library/StanHeaders/include/src" -DBOOST_DISABLE_ASSERTS -DEIGEN_NO_DEBUG -DBOOST_MATH_OVERFLOW_ERROR_POLICY=errno_on_error -DUSE_STANC3 -D_HAS_AUTO_PTR_ETC=0 -I'/usr/local/lib/R/library/BH/include' -I'/usr/local/lib/R/library/Rcpp/include' -I'/usr/local/lib/R/library/RcppEigen/include' -I'/usr/local/lib/R/library/RcppParallel/include' -I'/usr/local/lib/R/library/rstan/include' -I'/usr/local/lib/R/library/StanHeaders/include' -I/usr/local/include -I/usr/include/oneapi -DTBB_INTERFACE_NEW -I'/usr/local/lib/R/library/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -DTBB_INTERFACE_NEW -fpic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c RcppExports.cpp -o RcppExports.o In file included from /usr/local/lib/R/library/RcppEigen/include/Eigen/Core:205, from /usr/local/lib/R/library/RcppEigen/include/Eigen/Dense:1, from /usr/local/lib/R/library/RcppEigen/include/RcppEigenForward.h:28, from /usr/local/lib/R/library/RcppEigen/include/RcppEigen.h:25, from RcppExports.cpp:4: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:46:40: warning: ignoring attributes on template argument ‘__m128i’ [-Wignored-attributes] 46 | typedef eigen_packet_wrapper<__m128i, 0> Packet4i; | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:47:40: warning: ignoring attributes on template argument ‘__m128i’ [-Wignored-attributes] 47 | typedef eigen_packet_wrapper<__m128i, 1> Packet16b; | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:49:39: warning: ignoring attributes on template argument ‘__m128’ [-Wignored-attributes] 49 | template<> struct is_arithmetic<__m128> { enum { value = true }; }; | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:50:40: warning: ignoring attributes on template argument ‘__m128i’ [-Wignored-attributes] 50 | template<> struct is_arithmetic<__m128i> { enum { value = true }; }; | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:51:40: warning: ignoring attributes on template argument ‘__m128d’ [-Wignored-attributes] 51 | template<> struct is_arithmetic<__m128d> { enum { value = true }; }; | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:222:43: warning: ignoring attributes on template argument ‘Eigen::internal::Packet4f’ {aka ‘__m128’} [-Wignored-attributes] 222 | template<> struct unpacket_traits { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:228:43: warning: ignoring attributes on template argument ‘Eigen::internal::Packet2d’ {aka ‘__m128d’} [-Wignored-attributes] 228 | template<> struct unpacket_traits { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:1124:34: warning: ignoring attributes on template argument ‘Eigen::internal::Packet4f’ {aka ‘__m128’} [-Wignored-attributes] 1124 | ptranspose(PacketBlock& kernel) { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:1129:34: warning: ignoring attributes on template argument ‘Eigen::internal::Packet2d’ {aka ‘__m128d’} [-Wignored-attributes] 1129 | ptranspose(PacketBlock& kernel) { | ^ In file included from /usr/local/lib/R/library/RcppEigen/include/Eigen/Core:174: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:16:60: warning: ignoring attributes on template argument ‘Eigen::internal::Packet4f’ {aka ‘__m128’} [-Wignored-attributes] 16 | struct conj_helper { \ | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:173:1: note: in expansion of macro ‘EIGEN_MAKE_CONJ_HELPER_CPLX_REAL’ 173 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet2cf,Packet4f) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:29:60: warning: ignoring attributes on template argument ‘Eigen::internal::Packet4f’ {aka ‘__m128’} [-Wignored-attributes] 29 | struct conj_helper { \ | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:173:1: note: in expansion of macro ‘EIGEN_MAKE_CONJ_HELPER_CPLX_REAL’ 173 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet2cf,Packet4f) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:16:60: warning: ignoring attributes on template argument ‘Eigen::internal::Packet2d’ {aka ‘__m128d’} [-Wignored-attributes] 16 | struct conj_helper { \ | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:298:1: note: in expansion of macro ‘EIGEN_MAKE_CONJ_HELPER_CPLX_REAL’ 298 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet1cd,Packet2d) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:29:60: warning: ignoring attributes on template argument ‘Eigen::internal::Packet2d’ {aka ‘__m128d’} [-Wignored-attributes] 29 | struct conj_helper { \ | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:298:1: note: in expansion of macro ‘EIGEN_MAKE_CONJ_HELPER_CPLX_REAL’ 298 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet1cd,Packet2d) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/lib/R/library/RcppEigen/include/Eigen/Core:165: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits >’ 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from ‘struct Eigen::internal::traits >’ 266 | Alignment = internal::traits::Alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:24:46: required from here 24 | ResAlignment = traits >::Alignment | ^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(4) float>::half’ {aka ‘__m128’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ In file included from /usr/local/lib/R/library/RcppEigen/include/Eigen/Core:271: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from ‘class Eigen::QuaternionBase >’ 46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from ‘class Eigen::Quaternion’ 273 | class Quaternion : public QuaternionBase > | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:27:3: required from here 27 | { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits >’ 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from ‘struct Eigen::internal::traits >’ 266 | Alignment = internal::traits::Alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:98:47: required from here 98 | ResAlignment = traits >::Alignment | ^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from ‘class Eigen::QuaternionBase >’ 46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from ‘class Eigen::Quaternion’ 273 | class Quaternion : public QuaternionBase > | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:102:3: required from here 102 | { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /usr/local/lib/R/library/RcppEigen/include/Eigen/SparseCore:37, from /usr/local/lib/R/library/RcppEigen/include/Eigen/Sparse:26, from /usr/local/lib/R/library/RcppEigen/include/RcppEigenForward.h:29: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase >’ 36 | class SparseCompressedBase | ^~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:96:7: required from ‘class Eigen::SparseMatrix’ 96 | class SparseMatrix | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h:61:25: required from here 61 | typedef Triplet T; | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ g++ -std=gnu++17 -I"/usr/include/R" -DNDEBUG -I"../inst/include" -I"/usr/local/lib/R/library/StanHeaders/include/src" -DBOOST_DISABLE_ASSERTS -DEIGEN_NO_DEBUG -DBOOST_MATH_OVERFLOW_ERROR_POLICY=errno_on_error -DUSE_STANC3 -D_HAS_AUTO_PTR_ETC=0 -I'/usr/local/lib/R/library/BH/include' -I'/usr/local/lib/R/library/Rcpp/include' -I'/usr/local/lib/R/library/RcppEigen/include' -I'/usr/local/lib/R/library/RcppParallel/include' -I'/usr/local/lib/R/library/rstan/include' -I'/usr/local/lib/R/library/StanHeaders/include' -I/usr/local/include -I/usr/include/oneapi -DTBB_INTERFACE_NEW -I'/usr/local/lib/R/library/RcppParallel/include' -D_REENTRANT -DSTAN_THREADS -DTBB_INTERFACE_NEW -fpic -O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -march=x86-64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -mtls-dialect=gnu2 -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -c stanExports_tridim_transformation.cc -o stanExports_tridim_transformation.o In file included from /usr/local/lib/R/library/RcppEigen/include/Eigen/Core:205, from /usr/local/lib/R/library/RcppEigen/include/Eigen/Dense:1, from /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:22, from /usr/local/lib/R/library/rstan/include/rstan/rstaninc.hpp:3, from stanExports_tridim_transformation.h:23, from stanExports_tridim_transformation.cc:5: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:46:40: warning: ignoring attributes on template argument ‘__m128i’ [-Wignored-attributes] 46 | typedef eigen_packet_wrapper<__m128i, 0> Packet4i; | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:47:40: warning: ignoring attributes on template argument ‘__m128i’ [-Wignored-attributes] 47 | typedef eigen_packet_wrapper<__m128i, 1> Packet16b; | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:49:39: warning: ignoring attributes on template argument ‘__m128’ [-Wignored-attributes] 49 | template<> struct is_arithmetic<__m128> { enum { value = true }; }; | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:50:40: warning: ignoring attributes on template argument ‘__m128i’ [-Wignored-attributes] 50 | template<> struct is_arithmetic<__m128i> { enum { value = true }; }; | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:51:40: warning: ignoring attributes on template argument ‘__m128d’ [-Wignored-attributes] 51 | template<> struct is_arithmetic<__m128d> { enum { value = true }; }; | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:222:43: warning: ignoring attributes on template argument ‘Eigen::internal::Packet4f’ {aka ‘__m128’} [-Wignored-attributes] 222 | template<> struct unpacket_traits { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:228:43: warning: ignoring attributes on template argument ‘Eigen::internal::Packet2d’ {aka ‘__m128d’} [-Wignored-attributes] 228 | template<> struct unpacket_traits { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:1124:34: warning: ignoring attributes on template argument ‘Eigen::internal::Packet4f’ {aka ‘__m128’} [-Wignored-attributes] 1124 | ptranspose(PacketBlock& kernel) { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:1129:34: warning: ignoring attributes on template argument ‘Eigen::internal::Packet2d’ {aka ‘__m128d’} [-Wignored-attributes] 1129 | ptranspose(PacketBlock& kernel) { | ^ In file included from /usr/local/lib/R/library/RcppEigen/include/Eigen/Core:174: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:16:60: warning: ignoring attributes on template argument ‘Eigen::internal::Packet4f’ {aka ‘__m128’} [-Wignored-attributes] 16 | struct conj_helper { \ | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:173:1: note: in expansion of macro ‘EIGEN_MAKE_CONJ_HELPER_CPLX_REAL’ 173 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet2cf,Packet4f) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:29:60: warning: ignoring attributes on template argument ‘Eigen::internal::Packet4f’ {aka ‘__m128’} [-Wignored-attributes] 29 | struct conj_helper { \ | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:173:1: note: in expansion of macro ‘EIGEN_MAKE_CONJ_HELPER_CPLX_REAL’ 173 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet2cf,Packet4f) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:16:60: warning: ignoring attributes on template argument ‘Eigen::internal::Packet2d’ {aka ‘__m128d’} [-Wignored-attributes] 16 | struct conj_helper { \ | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:298:1: note: in expansion of macro ‘EIGEN_MAKE_CONJ_HELPER_CPLX_REAL’ 298 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet1cd,Packet2d) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/Default/ConjHelper.h:29:60: warning: ignoring attributes on template argument ‘Eigen::internal::Packet2d’ {aka ‘__m128d’} [-Wignored-attributes] 29 | struct conj_helper { \ | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/Complex.h:298:1: note: in expansion of macro ‘EIGEN_MAKE_CONJ_HELPER_CPLX_REAL’ 298 | EIGEN_MAKE_CONJ_HELPER_CPLX_REAL(Packet1cd,Packet2d) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/lib/R/library/RcppEigen/include/Eigen/Core:165: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits >’ 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from ‘struct Eigen::internal::traits >’ 266 | Alignment = internal::traits::Alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:24:46: required from here 24 | ResAlignment = traits >::Alignment | ^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(4) float>::half’ {aka ‘__m128’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ In file included from /usr/local/lib/R/library/RcppEigen/include/Eigen/Core:271: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from ‘class Eigen::QuaternionBase >’ 46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from ‘class Eigen::Quaternion’ 273 | class Quaternion : public QuaternionBase > | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:27:3: required from here 27 | { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits >’ 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:266:49: required from ‘struct Eigen::internal::traits >’ 266 | Alignment = internal::traits::Alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:98:47: required from here 98 | ResAlignment = traits >::Alignment | ^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:46:50: required from ‘class Eigen::QuaternionBase >’ 46 | typedef typename Coefficients::CoeffReturnType CoeffReturnType; | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/Quaternion.h:273:7: required from ‘class Eigen::Quaternion’ 273 | class Quaternion : public QuaternionBase > | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Geometry/arch/Geometry_SIMD.h:102:3: required from here 102 | { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /usr/local/lib/R/library/BH/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/local/lib/R/library/BH/include/boost/shared_ptr.hpp:17, from /usr/local/lib/R/library/BH/include/boost/date_time/time_clock.hpp:17, from /usr/local/lib/R/library/BH/include/boost/date_time/posix_time/posix_time_types.hpp:10, from /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:15, from /usr/local/lib/R/library/rstan/include/rstan/rstaninc.hpp:4: /usr/local/lib/R/library/BH/include/boost/smart_ptr/detail/shared_count.hpp:326:33: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 326 | explicit shared_count( std::auto_ptr & r ): pi_( new sp_counted_impl_p( r.get() ) ) | ^~~~~~~~ In file included from /usr/include/c++/15/memory:80, from /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:7: /usr/include/c++/15/bits/unique_ptr.h:58:28: note: declared here 58 | template class auto_ptr; | ^~~~~~~~ /usr/local/lib/R/library/BH/include/boost/smart_ptr/shared_ptr.hpp:354:31: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 354 | explicit shared_ptr( std::auto_ptr & r ): px(r.get()), pn() | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:58:28: note: declared here 58 | template class auto_ptr; | ^~~~~~~~ /usr/local/lib/R/library/BH/include/boost/smart_ptr/shared_ptr.hpp:365:22: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 365 | shared_ptr( std::auto_ptr && r ): px(r.get()), pn() | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:58:28: note: declared here 58 | template class auto_ptr; | ^~~~~~~~ /usr/local/lib/R/library/BH/include/boost/smart_ptr/shared_ptr.hpp:423:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 423 | shared_ptr & operator=( std::auto_ptr & r ) | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:58:28: note: declared here 58 | template class auto_ptr; | ^~~~~~~~ /usr/local/lib/R/library/BH/include/boost/smart_ptr/shared_ptr.hpp:430:34: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 430 | shared_ptr & operator=( std::auto_ptr && r ) | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:58:28: note: declared here 58 | template class auto_ptr; | ^~~~~~~~ /usr/local/lib/R/library/BH/include/boost/smart_ptr/shared_ptr.hpp: In member function ‘boost::shared_ptr& boost::shared_ptr::operator=(std::auto_ptr<_Up>&&)’: /usr/local/lib/R/library/BH/include/boost/smart_ptr/shared_ptr.hpp:432:38: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 432 | this_type( static_cast< std::auto_ptr && >( r ) ).swap( *this ); | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:58:28: note: declared here 58 | template class auto_ptr; | ^~~~~~~~ In file included from /usr/local/lib/R/library/RcppEigen/include/Eigen/SparseCore:37, from /usr/local/lib/R/library/RcppEigen/include/Eigen/Sparse:26, from /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/Eigen.hpp:23: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase >’ 36 | class SparseCompressedBase | ^~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrix.h:96:7: required from ‘class Eigen::SparseMatrix’ 96 | class SparseMatrix | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h:61:25: required from here 61 | typedef Triplet T; | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits >’ 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:19:52: required from ‘struct Eigen::internal::traits > >’ 19 | template struct traits > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/EigenBase.h:42:59: required from ‘struct Eigen::EigenBase > >’ 42 | typedef typename internal::traits::StorageKind StorageKind; | ^~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/SolverBase.h:68:7: required from ‘class Eigen::SolverBase > >’ 68 | class SolverBase : public EigenBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:59:49: required from ‘class Eigen::LDLT >’ 59 | template class LDLT | ^~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:46:15: required from here 46 | if (cholesky.info() != Eigen::Success || !cholesky.isPositive() | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:69:42: required from ‘class Eigen::LDLT >’ 69 | MaxRowsAtCompileTime = MatrixType::MaxRowsAtCompileTime, | ^~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:46:15: required from here 46 | if (cholesky.info() != Eigen::Success || !cholesky.isPositive() | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:287:19: required from ‘class Eigen::LDLT >’ 287 | TmpMatrixType m_temporary; | ^~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:46:15: required from here 46 | if (cholesky.info() != Eigen::Success || !cholesky.isPositive() | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from ‘class Eigen::Diagonal, 0>’ 63 | template class Diagonal | ^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:47:29: required from here 47 | || (cholesky.vectorD().array() <= 0.0).any()) { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, 0> > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper, 0> >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:47:41: required from here 47 | || (cholesky.vectorD().array() <= 0.0).any()) { | ^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Array >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Array > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, Eigen::Array > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Array >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits, const Eigen::ArrayWrapper, 0> >, const Eigen::CwiseNullaryOp, Eigen::Array > > >’ 38 | >::type Scalar; | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper, 0> >, const Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0> >, const Eigen::CwiseNullaryOp, Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:47:45: required from here 47 | || (cholesky.vectorD().array() <= 0.0).any()) { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, -1, 1, true>, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, -1, 1, true, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, -1, 1, true>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/multiply_lower_tri_self_transpose.hpp:35:26: required from here 35 | LLt(m, m) = Lt.col(m).head(k).squaredNorm(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, true>, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, true>, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, true>, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, -1, 1, true>, -1, 1, false>, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, 1, true>, -1, 1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, -1, 1, true>, -1, 1, false, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, -1, 1, true>, -1, 1, false>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from ‘class Eigen::VectorBlock, -1, 1, true>, -1>’ 56 | template class VectorBlock | ^~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/multiply_lower_tri_self_transpose.hpp:35:34: required from here 35 | LLt(m, m) = Lt.col(m).head(k).squaredNorm(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/linspaced_array.hpp:37:49: required from here 37 | Eigen::VectorXd v = Eigen::VectorXd::LinSpaced(K, low, high); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/linspaced_row_vector.hpp:32:28: required from here 32 | return Eigen::RowVectorXd::LinSpaced(K, low, high); | ^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/linspaced_row_vector.hpp:32:39: required from here 32 | return Eigen::RowVectorXd::LinSpaced(K, low, high); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Array.h:45:7: required from ‘class Eigen::Array’ 45 | class Array | ^~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/lmgamma.hpp:58:53: required from here 58 | return result + sum(lgamma(x + (1 - Eigen::ArrayXd::LinSpaced(k, 1, k)) / 2)); | ^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Array >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Array > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, Eigen::Array > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Array >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/lmgamma.hpp:58:72: required from here 58 | return result + sum(lgamma(x + (1 - Eigen::ArrayXd::LinSpaced(k, 1, k)) / 2)); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/lmgamma.hpp:58:77: required from here 58 | return result + sum(lgamma(x + (1 - Eigen::ArrayXd::LinSpaced(k, 1, k)) / 2)); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from ‘class Eigen::Diagonal, 0>’ 63 | template class Diagonal | ^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:71:17: required from here 71 | A.diagonal().array() -= mu; | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, 0> > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper, 0> >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:71:29: required from here 71 | A.diagonal().array() -= mu; | ^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, Eigen::Matrix, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:86:43: required from here 86 | bi = (t / (s * (j + 1))) * (A * bi); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, const Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Product, Eigen::Matrix, 0> > >’ 38 | >::type Scalar; | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Product, Eigen::Matrix, 0>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Product, Eigen::Matrix, 0> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:86:43: required from here 86 | bi = (t / (s * (j + 1))) * (A * bi); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Product, Eigen::Matrix, 0> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Product, Eigen::Matrix, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Product, Eigen::Matrix, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Product, Eigen::Matrix, 0>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Product, Eigen::Matrix, 0> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:86:43: required from here 86 | bi = (t / (s * (j + 1))) * (A * bi); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::Matrix, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::Matrix >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:106:22: required from here 106 | return x.cwiseAbs().rowwise().sum().maxCoeff(); | ~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix >, Eigen::internal::member_sum, 1>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix >, Eigen::internal::member_sum, 1> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix >, Eigen::internal::member_sum, 1> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/VectorwiseOp.h:56:7: required from ‘class Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 1>’ 56 | class PartialReduxExpr : public internal::dense_xpr_base< PartialReduxExpr >::type, | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:106:38: required from here 106 | return x.cwiseAbs().rowwise().sum().maxCoeff(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:178:58: required from here 178 | alpha = Eigen::VectorXd::Constant(_p_max - 1, normA); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/ceil.hpp:57:44: required from ‘stan::math::ceil >(const Eigen::Matrix&):: [with auto:244 = Eigen::Matrix]’ 57 | x, [](const auto& v) { return v.array().ceil(); }); | ~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:47:25: required from ‘static auto stan::math::apply_vector_unary::type>::value, void>::type>::apply(const T&, const F&) [with F = stan::math::ceil >(const Eigen::Matrix&)::; T2 = Eigen::Matrix; stan::require_t::type> >* = 0; T = Eigen::Matrix]’ 47 | f(x)); | ~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/ceil.hpp:56:46: required from ‘auto stan::math::ceil(const Container&) [with Container = Eigen::Matrix; stan::require_container_st* = 0; stan::require_not_var_matrix_t* = 0]’ 56 | return apply_vector_unary::apply( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | x, [](const auto& v) { return v.array().ceil(); }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:197:41: required from here 197 | Eigen::MatrixXd c = stan::math::ceil(mt) * u.asDiagonal(); | ~~~~~~~~~~~~~~~~^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::ArrayWrapper >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/ceil.hpp:57:51: required from ‘stan::math::ceil >(const Eigen::Matrix&):: [with auto:244 = Eigen::Matrix]’ 57 | x, [](const auto& v) { return v.array().ceil(); }); | ~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:47:25: required from ‘static auto stan::math::apply_vector_unary::type>::value, void>::type>::apply(const T&, const F&) [with F = stan::math::ceil >(const Eigen::Matrix&)::; T2 = Eigen::Matrix; stan::require_t::type> >* = 0; T = Eigen::Matrix]’ 47 | f(x)); | ~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/ceil.hpp:56:46: required from ‘auto stan::math::ceil(const Container&) [with Container = Eigen::Matrix; stan::require_container_st* = 0; stan::require_not_var_matrix_t* = 0]’ 56 | return apply_vector_unary::apply( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | x, [](const auto& v) { return v.array().ceil(); }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:197:41: required from here 197 | Eigen::MatrixXd c = stan::math::ceil(mt) * u.asDiagonal(); | ~~~~~~~~~~~~~~~~^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::ArrayWrapper > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from ‘class Eigen::MatrixWrapper, const Eigen::ArrayWrapper > > >’ 140 | class MatrixWrapper : public MatrixBase > | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:46:59: required from ‘stan::math::apply_vector_unary, void>::apply >(const Eigen::Matrix&):: >(const Eigen::Matrix&, const stan::math::ceil >(const Eigen::Matrix&)::&):: [with auto:7 = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >]’ 46 | return make_holder([](const auto& a) { return a.matrix().derived(); }, | ~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/meta/holder.hpp:370:41: required by substitution of ‘template()((declval)()...))>* > auto stan::math::make_holder(const F&, Args&& ...) [with F = stan::math::apply_vector_unary, void>::apply >(const Eigen::Matrix&):: >(const Eigen::Matrix&, const stan::math::ceil >(const Eigen::Matrix&)::&)::; Args = {Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >}; stan::require_plain_type_t()((declval)()...))>* = ]’ 370 | decltype(std::declval()(std::declval()...))>* = nullptr> | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:46:23: required from ‘static auto stan::math::apply_vector_unary::type>::value, void>::type>::apply(const T&, const F&) [with F = stan::math::ceil >(const Eigen::Matrix&)::; T2 = Eigen::Matrix; stan::require_t::type> >* = 0; T = Eigen::Matrix]’ 46 | return make_holder([](const auto& a) { return a.matrix().derived(); }, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47 | f(x)); | ~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/ceil.hpp:56:46: required from ‘auto stan::math::ceil(const Container&) [with Container = Eigen::Matrix; stan::require_container_st* = 0; stan::require_not_var_matrix_t* = 0]’ 56 | return apply_vector_unary::apply( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 57 | x, [](const auto& v) { return v.array().ceil(); }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:197:41: required from here 197 | Eigen::MatrixXd c = stan::math::ceil(mt) * u.asDiagonal(); | ~~~~~~~~~~~~~~~~^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::internal::member_minCoeff, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::internal::member_minCoeff, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::internal::member_minCoeff, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/VectorwiseOp.h:56:7: required from ‘class Eigen::PartialReduxExpr, Eigen::internal::member_minCoeff, 0>’ 56 | class PartialReduxExpr : public internal::dense_xpr_base< PartialReduxExpr >::type, | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:203:38: required from here 203 | int cost = c.colwise().minCoeff().minCoeff(&m); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/one_hot_row_vector.hpp:25:52: required from here 25 | Eigen::RowVectorXd ret = Eigen::RowVectorXd::Zero(K); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:13:64: required from here 13 | : m_(Eigen::VectorXd::Zero(n)), m2_(Eigen::MatrixXd::Zero(n, n)) { | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Matrix, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:26:31: required from here 26 | Eigen::VectorXd delta(q - m_); | ^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, const Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 38 | >::type Scalar; | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:27:19: required from here 27 | m_ += delta / num_samples_; | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:27:19: required from here 27 | m_ += delta / num_samples_; | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:28:38: required from here 28 | m2_ += (q - m_) * delta.transpose(); | ~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix, const Eigen::Matrix >, Eigen::Transpose >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix, const Eigen::Matrix >, Eigen::Transpose >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, const Eigen::Matrix, const Eigen::Matrix >, Eigen::Transpose >, 0, 5>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, const Eigen::Matrix, const Eigen::Matrix >, Eigen::Transpose >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, const Eigen::Matrix, const Eigen::Matrix >, Eigen::Transpose >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:28:39: required from here 28 | m2_ += (q - m_) * delta.transpose(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:37:40: required from here 37 | covar = m2_ / (num_samples_ - 1.0); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/welford_var_estimator.hpp:28:30: required from here 28 | m2_ += delta.cwiseProduct(q - m_); | ~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map, 0, Eigen::Stride<0, 0> >’ 94 | template class Map | ^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/coupled_ode_system.hpp:77:63: required from here 77 | Eigen::Map(dz_dt.data(), dz_dt.size()) = f_y_t; | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor.hpp:13, from /usr/local/lib/R/library/StanHeaders/include/stan/math/prim.hpp:15, from /usr/local/lib/R/library/StanHeaders/include/src/stan/io/dump.hpp:7, from /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:43: /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/hcubature.hpp: In function ‘void stan::math::internal::combination(std::vector&, const int&, const int&, const int&)’: /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:73:29: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 73 | for (std::size_t i = 0; i < p - 1; i++) { | ~~^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:79:16: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 79 | } while (k < x); | ~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/hcubature.hpp: In function ‘void stan::math::internal::combos(const int&, const double&, const int&, std::vector >&)’: /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:102:29: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 102 | for (std::size_t i = 1; i != choose_dimk + 1; i++) { | ~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:105:31: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 105 | for (std::size_t j = 0; j != k; j++) { | ~~^~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/hcubature.hpp: In function ‘void stan::math::internal::increment(std::vector&, const int&, const double&, const std::vector&, std::vector&)’: /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:126:31: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘const int’ [-Wsign-compare] 126 | for (std::size_t j = 0; j != k; j++) { | ~~^~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:132:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 132 | while ((first_zero < index.size()) && index[first_zero]) { | ~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:135:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 135 | if (first_zero == index.size()) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:143:31: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 143 | for (std::size_t i = 0; i != first_zero + 1; i++) { | ~~^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/hcubature.hpp: In function ‘void stan::math::internal::signcombos(const int&, const double&, const int&, std::vector >&)’: /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/hcubature.hpp:168:29: warning: comparison of integer expressions of different signedness: ‘std::size_t’ {aka ‘long unsigned int’} and ‘int’ [-Wsign-compare] 168 | for (std::size_t i = 1; i != choose_dimk + 1; i++) { | ~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map, 0, Eigen::Stride<0, 0> >’ 94 | template class Map | ^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/ode_store_sensitivities.hpp:40:64: required from here 40 | coupled_state.size()); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /usr/local/lib/R/library/BH/include/boost/mpl/aux_/na_assert.hpp:23, from /usr/local/lib/R/library/BH/include/boost/mpl/arg.hpp:25, from /usr/local/lib/R/library/BH/include/boost/mpl/placeholders.hpp:24, from /usr/local/lib/R/library/BH/include/boost/mpl/apply.hpp:24, from /usr/local/lib/R/library/BH/include/boost/serialization/array_optimization.hpp:18, from /usr/local/lib/R/library/BH/include/boost/serialization/array_wrapper.hpp:21, from /usr/local/lib/R/library/BH/include/boost/serialization/array.hpp:26, from /usr/local/lib/R/library/BH/include/boost/numeric/ublas/storage.hpp:22, from /usr/local/lib/R/library/BH/include/boost/numeric/ublas/vector.hpp:21, from /usr/local/lib/R/library/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:23, from /usr/local/lib/R/library/BH/include/boost/numeric/odeint.hpp:25, from /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/ode_rk45.hpp:9, from /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/integrate_ode_rk45.hpp:6, from /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor.hpp:16: /usr/local/lib/R/library/BH/include/boost/mpl/assert.hpp: At global scope: /usr/local/lib/R/library/BH/include/boost/mpl/assert.hpp:194:21: warning: unnecessary parentheses in declaration of ‘assert_arg’ [-Wparentheses] 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ /usr/local/lib/R/library/BH/include/boost/mpl/assert.hpp:194:21: note: remove parentheses 194 | failed ************ (Pred::************ | ^~~~~~~~~~~~~~~~~~~ | - 195 | assert_arg( void (*)(Pred), typename assert_arg_pred::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 196 | ); | ~ | - /usr/local/lib/R/library/BH/include/boost/mpl/assert.hpp:199:21: warning: unnecessary parentheses in declaration of ‘assert_not_arg’ [-Wparentheses] 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ /usr/local/lib/R/library/BH/include/boost/mpl/assert.hpp:199:21: note: remove parentheses 199 | failed ************ (boost::mpl::not_::************ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | - 200 | assert_not_arg( void (*)(Pred), typename assert_arg_pred_not::type ) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 201 | ); | ~ | - In file included from /usr/local/lib/R/library/BH/include/boost/fusion/functional/invocation/detail/that_ptr.hpp:13, from /usr/local/lib/R/library/BH/include/boost/fusion/functional/invocation/invoke.hpp:52, from /usr/local/lib/R/library/BH/include/boost/fusion/functional/adapter/fused.hpp:17, from /usr/local/lib/R/library/BH/include/boost/fusion/functional/generation/make_fused.hpp:13, from /usr/local/lib/R/library/BH/include/boost/fusion/include/make_fused.hpp:11, from /usr/local/lib/R/library/BH/include/boost/numeric/odeint/util/resize.hpp:30, from /usr/local/lib/R/library/BH/include/boost/numeric/odeint/util/state_wrapper.hpp:26, from /usr/local/lib/R/library/BH/include/boost/numeric/odeint/util/ublas_wrapper.hpp:33: /usr/local/lib/R/library/BH/include/boost/get_pointer.hpp:48:40: warning: ‘template class std::auto_ptr’ is deprecated: use 'std::unique_ptr' instead [-Wdeprecated-declarations] 48 | template T * get_pointer(std::auto_ptr const& p) | ^~~~~~~~ /usr/include/c++/15/bits/unique_ptr.h:58:28: note: declared here 58 | template class auto_ptr; | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:92:39: required from ‘stan::math::log_sum_exp >(const Eigen::Matrix&):: [with auto:304 = Eigen::Matrix]’ 92 | return max + std::log((v_ref.array() - max).exp().sum()); | ~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:93:13: required from ‘static auto stan::math::apply_vector_unary::type>::value, void>::type>::reduce(const T&, const F&) [with F = stan::math::log_sum_exp >(const Eigen::Matrix&)::; T = Eigen::Matrix]’ 93 | return f(x); | ~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:83:39: required from ‘auto stan::math::log_sum_exp(const T&) [with T = Eigen::Matrix; stan::require_container_st* = 0]’ 83 | return apply_vector_unary::reduce(x, [&](const auto& v) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 84 | if (v.size() == 0) { | ~~~~~~~~~~~~~~~~~~~~ 85 | return NEGATIVE_INFTY; | ~~~~~~~~~~~~~~~~~~~~~~ 86 | } | ~ 87 | const auto& v_ref = to_ref(v); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | const double max = v_ref.maxCoeff(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | if (!std::isfinite(max)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | return max; | ~~~~~~~~~~~ 91 | } | ~ 92 | return max + std::log((v_ref.array() - max).exp().sum()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | }); | ~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/dirichlet_rng.hpp:59:35: required from here 59 | double log_sum_y = log_sum_exp(log_y); | ~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Array >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Array > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::Array > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, const Eigen::Array >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 38 | >::type Scalar; | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:92:42: required from ‘stan::math::log_sum_exp >(const Eigen::Matrix&):: [with auto:304 = Eigen::Matrix]’ 92 | return max + std::log((v_ref.array() - max).exp().sum()); | ~~~~~~~~~~~~~~~^~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:93:13: required from ‘static auto stan::math::apply_vector_unary::type>::value, void>::type>::reduce(const T&, const F&) [with F = stan::math::log_sum_exp >(const Eigen::Matrix&)::; T = Eigen::Matrix]’ 93 | return f(x); | ~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:83:39: required from ‘auto stan::math::log_sum_exp(const T&) [with T = Eigen::Matrix; stan::require_container_st* = 0]’ 83 | return apply_vector_unary::reduce(x, [&](const auto& v) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 84 | if (v.size() == 0) { | ~~~~~~~~~~~~~~~~~~~~ 85 | return NEGATIVE_INFTY; | ~~~~~~~~~~~~~~~~~~~~~~ 86 | } | ~ 87 | const auto& v_ref = to_ref(v); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | const double max = v_ref.maxCoeff(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | if (!std::isfinite(max)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | return max; | ~~~~~~~~~~~ 91 | } | ~ 92 | return max + std::log((v_ref.array() - max).exp().sum()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | }); | ~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/dirichlet_rng.hpp:59:35: required from here 59 | double log_sum_y = log_sum_exp(log_y); | ~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:92:42: required from ‘stan::math::log_sum_exp >(const Eigen::Matrix&):: [with auto:304 = Eigen::Matrix]’ 92 | return max + std::log((v_ref.array() - max).exp().sum()); | ~~~~~~~~~~~~~~~^~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:93:13: required from ‘static auto stan::math::apply_vector_unary::type>::value, void>::type>::reduce(const T&, const F&) [with F = stan::math::log_sum_exp >(const Eigen::Matrix&)::; T = Eigen::Matrix]’ 93 | return f(x); | ~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:83:39: required from ‘auto stan::math::log_sum_exp(const T&) [with T = Eigen::Matrix; stan::require_container_st* = 0]’ 83 | return apply_vector_unary::reduce(x, [&](const auto& v) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 84 | if (v.size() == 0) { | ~~~~~~~~~~~~~~~~~~~~ 85 | return NEGATIVE_INFTY; | ~~~~~~~~~~~~~~~~~~~~~~ 86 | } | ~ 87 | const auto& v_ref = to_ref(v); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | const double max = v_ref.maxCoeff(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | if (!std::isfinite(max)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | return max; | ~~~~~~~~~~~ 91 | } | ~ 92 | return max + std::log((v_ref.array() - max).exp().sum()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | }); | ~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/dirichlet_rng.hpp:59:35: required from here 59 | double log_sum_y = log_sum_exp(log_y); | ~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:92:52: required from ‘stan::math::log_sum_exp >(const Eigen::Matrix&):: [with auto:304 = Eigen::Matrix]’ 92 | return max + std::log((v_ref.array() - max).exp().sum()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:93:13: required from ‘static auto stan::math::apply_vector_unary::type>::value, void>::type>::reduce(const T&, const F&) [with F = stan::math::log_sum_exp >(const Eigen::Matrix&)::; T = Eigen::Matrix]’ 93 | return f(x); | ~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:83:39: required from ‘auto stan::math::log_sum_exp(const T&) [with T = Eigen::Matrix; stan::require_container_st* = 0]’ 83 | return apply_vector_unary::reduce(x, [&](const auto& v) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 84 | if (v.size() == 0) { | ~~~~~~~~~~~~~~~~~~~~ 85 | return NEGATIVE_INFTY; | ~~~~~~~~~~~~~~~~~~~~~~ 86 | } | ~ 87 | const auto& v_ref = to_ref(v); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | const double max = v_ref.maxCoeff(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | if (!std::isfinite(max)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | return max; | ~~~~~~~~~~~ 91 | } | ~ 92 | return max + std::log((v_ref.array() - max).exp().sum()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | }); | ~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/dirichlet_rng.hpp:59:35: required from here 59 | double log_sum_y = log_sum_exp(log_y); | ~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper, 0> > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::ArrayWrapper, 0> >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper, 0> > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/gaussian_dlm_obs_rng.hpp:38:59: required from here 38 | Eigen::VectorXd stddev = S_ldlt.vectorD().array().sqrt().matrix(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 5>, Eigen::Matrix, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 5>, Eigen::Matrix, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 5>, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 5>, Eigen::Matrix, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 5>, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 5>, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/gaussian_dlm_obs_rng.hpp:46:75: required from here 46 | = mu + (S_ldlt.transpositionsP().transpose() * (S_ldlt.matrixL() * z)); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase > >, Eigen::Product, 5>, Eigen::Matrix, 0>, 2>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >, Eigen::Product, 5>, Eigen::Matrix, 0>, 2> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >, Eigen::Product, 5>, Eigen::Matrix, 0>, 2> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base > >, Eigen::Product, 5>, Eigen::Matrix, 0>, 2, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl > >, Eigen::Product, 5>, Eigen::Matrix, 0>, 2, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product > >, Eigen::Product, 5>, Eigen::Matrix, 0>, 2>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/gaussian_dlm_obs_rng.hpp:46:76: required from here 46 | = mu + (S_ldlt.transpositionsP().transpose() * (S_ldlt.matrixL() * z)); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/gaussian_dlm_obs_rng.hpp:135:41: required from here 135 | Eigen::VectorXd(F.transpose() * theta_t), V_ldlt, rng); | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, -1, 1, true>, const Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, -1, 1, true>, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, -1, 1, true>, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, -1, 1, true>, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/hmm_hidden_state_prob.hpp:77:52: required from here 77 | alphas.col(n) = alphas.col(n).cwiseProduct(beta); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, true>, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/hmm_latent_rng.hpp:71:73: required from here 71 | probs_vec = alphas.col(n_transitions) / alphas.col(n_transitions).sum(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_cholesky_rng.hpp:49:68: required from here 49 | return L_S.template triangularView() * B.transpose(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1>, Eigen::Transpose >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1>, Eigen::Transpose >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1>, Eigen::Transpose >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 1>, Eigen::Transpose >, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 1>, Eigen::Transpose >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 1>, Eigen::Transpose >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_cholesky_rng.hpp:49:68: required from here 49 | return L_S.template triangularView() * B.transpose(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::TriangularView >, 2>, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::TriangularView >, 2>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::TriangularView >, 2>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, Eigen::TriangularView >, 2>, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, Eigen::TriangularView >, 2>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, Eigen::TriangularView >, 2>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:42: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::TriangularView >, 2>, 0> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::TriangularView >, 2>, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::TriangularView >, 2>, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, Eigen::TriangularView >, 2>, 0>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:32: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from ‘class Eigen::SolveImpl >, Eigen::Matrix, Eigen::Dense>’ 86 | class SolveImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from ‘class Eigen::Solve >, Eigen::Matrix >’ 62 | class Solve : public SolveImpl::StorageKind> | ^~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/inv_wishart_rng.hpp:25:32: required from here 25 | S_inv = ldlt_of_S.solve(S_inv); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose >, const Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose >, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose >, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose >, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose >, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/inv_wishart_rng.hpp:27:40: required from here 27 | return 0.5 * (asym.transpose() + asym); // ensure symmetry | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, const Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Transpose >, const Eigen::Matrix > > >’ 38 | >::type Scalar; | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Transpose >, const Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Transpose >, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/inv_wishart_rng.hpp:27:40: required from here 27 | return 0.5 * (asym.transpose() + asym); // ensure symmetry | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Transpose >, const Eigen::Matrix > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Transpose >, const Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Transpose >, const Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Transpose >, const Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::Transpose >, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/inv_wishart_rng.hpp:27:40: required from here 27 | return 0.5 * (asym.transpose() + asym); // ensure symmetry | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper, 0> > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::ArrayWrapper, 0> >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper, 0> > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:89:47: required from here 89 | = Sigma_ldlt.vectorD().array().inverse().sqrt().matrix(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper, 0> > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper, 0> > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper, 0> > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper, 0> > >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper, 0> > > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:89:54: required from here 89 | = Sigma_ldlt.vectorD().array().inverse().sqrt().matrix(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 6>, Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 6>, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 6>, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from ‘class Eigen::SolveImpl >, 6>, Eigen::Matrix, Eigen::Dense>’ 86 | class SolveImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from ‘class Eigen::Solve >, 6>, Eigen::Matrix >’ 62 | class Solve : public SolveImpl::StorageKind> | ^~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:109:64: required from here 109 | (Sigma_ldlt.matrixU().solve(X)).transpose())) | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 6>, Eigen::Matrix > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 6>, Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 6>, Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl >, 6>, Eigen::Matrix >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:108:51: recursively required by substitution of ‘template const Eigen::internal::triangular_solve_retval >, 6>, Other> Eigen::TriangularViewImpl >, 6, Eigen::Dense>::solve(const Eigen::MatrixBase&) const [with int Side = ; Other = ]’ 108 | * (D_ldlt.matrixU().solve( | ~~~~~~~~~~~~~~~~~~~~~~^ 109 | (Sigma_ldlt.matrixU().solve(X)).transpose())) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:108:51: required from here /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/ForwardDeclarations.h:32:48: required from ‘struct Eigen::internal::accessors_level >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > > >’ 32 | enum { has_direct_access = (traits::Flags & DirectAccessBit) ? 1 : 0, | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from ‘class Eigen::SolveImpl >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > >, Eigen::Dense>’ 86 | class SolveImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from ‘class Eigen::Solve >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > >’ 62 | class Solve : public SolveImpl::StorageKind> | ^~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:110:32: required from here 110 | .transpose() | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from ‘class Eigen::SolveImpl >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > >, Eigen::Dense>’ 86 | class SolveImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from ‘class Eigen::Solve >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > >’ 62 | class Solve : public SolveImpl::StorageKind> | ^~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:110:32: required from here 110 | .transpose() | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > > >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:110:43: required from here 110 | .transpose() | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase > >, Eigen::Transpose >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > > >, 2>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >, Eigen::Transpose >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > > >, 2> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >, Eigen::Transpose >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > > >, 2> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base > >, Eigen::Transpose >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > > >, 2, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl > >, Eigen::Transpose >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > > >, 2, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product > >, Eigen::Transpose >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > > >, 2>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:111:51: required from here 111 | * D_ldlt.transpositionsP()); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase > >, Eigen::Transpose >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > > >, 2>, Eigen::Transpositions<-1, -1, int>, 2>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >, Eigen::Transpose >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > > >, 2>, Eigen::Transpositions<-1, -1, int>, 2> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >, Eigen::Transpose >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > > >, 2>, Eigen::Transpositions<-1, -1, int>, 2> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base > >, Eigen::Transpose >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > > >, 2>, Eigen::Transpositions<-1, -1, int>, 2, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl > >, Eigen::Transpose >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > > >, 2>, Eigen::Transpositions<-1, -1, int>, 2, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product > >, Eigen::Transpose >, 6>, Eigen::Transpose >, 6>, Eigen::Matrix > > > >, 2>, Eigen::Transpositions<-1, -1, int>, 2>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/matrix_normal_prec_rng.hpp:111:52: required from here 111 | * D_ldlt.transpositionsP()); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, void>::apply(const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >&)::, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, void>::apply(const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >&)::, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, void>::apply(const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >&)::, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, void>::apply(const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >&)::, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, void>::apply(const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >&)::, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:62:23: required from ‘static auto stan::math::apply_scalar_unary::type>::value, void>::type>::apply(const T&) [with F = stan::math::lgamma_fun; T = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >]’ 62 | return x.unaryExpr([](auto&& x) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~ 63 | return apply_scalar_unary>::apply(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 | }); | ~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:72:38: required from ‘struct stan::math::apply_scalar_unary, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, void>’ 72 | apply_scalar_unary::apply(std::declval()))>; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/lgamma.hpp:120:50: required from ‘auto stan::math::lgamma(const T&) [with T = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; stan::require_not_var_matrix_t* = 0; stan::require_not_nonscalar_prim_or_rev_kernel_expression_t* = 0]’ 120 | return apply_scalar_unary::apply(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/multinomial_logit_lpmf.hpp:39:44: required from here 39 | lp += lgamma(1 + ns_map.sum()) - lgamma(1 + ns_map).sum(); | ~~~~~~^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/dump.hpp: In member function ‘virtual std::vector > stan::io::dump::vals_c(const std::string&) const’: /usr/local/lib/R/library/StanHeaders/include/src/stan/io/dump.hpp:694:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 694 | for (comp_iter = 0, real_iter = 0; real_iter < val_r->second.first.size(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/dump.hpp:707:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 707 | real_iter < val_i->second.first.size(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, -1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, -1, -1, false>, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, -1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, -1, -1, false, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, -1, -1, false>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:102:16: required from here 102 | if (C_adj.size() > 0) { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, -1, -1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, -1, -1, false> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:111:28: required from here 111 | = D_adj.adjoint().template triangularView(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, 0>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, 0>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from ‘class Eigen::Diagonal, -1, -1, false>, 0>’ 63 | template class Diagonal | ^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:116:27: required from here 116 | D_adj.diagonal() *= 0.5; | ^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::OuterStride<> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::OuterStride<> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::OuterStride<> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, 0, Eigen::OuterStride<> >, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Ref.h:59:34: required from ‘class Eigen::RefBase, 0, Eigen::OuterStride<> > >’ 59 | template class RefBase | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Ref.h:281:76: required from ‘class Eigen::Ref, 0, Eigen::OuterStride<> >’ 281 | template class Ref | ^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:76:42: required from ‘class Eigen::LLT, 0, Eigen::OuterStride<> >, 1>’ 76 | MaxColsAtCompileTime = MatrixType::MaxColsAtCompileTime | ^~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:142:57: required from here 142 | check_pos_definite("cholesky_decompose", "m", L_factor); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map, 0, Eigen::Stride<0, 0> >’ 94 | template class Map | ^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:13:7: required from ‘class stan::math::arena_matrix, void>’ 13 | class arena_matrix> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cholesky_decompose.hpp:144:6: required from here 144 | L_A.template triangularView().setZero(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, 1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, 1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> >, 1, -1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, 0, Eigen::Stride<0, 0> >, 1, -1, false, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cholesky_factor_constrain.hpp:42:17: required from here 42 | y_val.row(m).head(m) = x.val().segment(pos, m); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, 0, Eigen::Stride<0, 0> > >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:28:50: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 28 | * arena_L_val.transpose(); | ~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:28:27: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 27 | arena_t res = arena_L_val.template triangularView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 | * arena_L_val.transpose(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:31:46: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 31 | arena_L.adj() += ((res.adj().transpose() + res.adj()) | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:32:23: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 31 | arena_L.adj() += ((res.adj().transpose() + res.adj()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | * arena_L_val.template triangularView()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/gp_exp_quad_cov.hpp:94:38: required from here 94 | adjsigma += (cov_diag.val().array() * cov_diag.adj().array()).sum(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/gp_exp_quad_cov.hpp:94:63: required from here 94 | adjsigma += (cov_diag.val().array() * cov_diag.adj().array()).sum(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/gp_exp_quad_cov.hpp:94:70: required from here 94 | adjsigma += (cov_diag.val().array() * cov_diag.adj().array()).sum(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/gp_exp_quad_cov.hpp:94:70: required from here 94 | adjsigma += (cov_diag.val().array() * cov_diag.adj().array()).sum(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >, const Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, const Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/gp_exp_quad_cov.hpp:94:72: required from here 94 | adjsigma += (cov_diag.val().array() * cov_diag.adj().array()).sum(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase >’ 36 | class SparseCompressedBase | ^~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: recursively required by substitution of ‘template static std::true_type stan::is_base_pointer_convertible >::f(const Eigen::EigenBase*) [with OtherDerived = ]’ 29 | = decltype(f(std::declval *>()))::value | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: required from ‘struct stan::is_base_pointer_convertible >’ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/meta/is_eigen.hpp:21:71: required from ‘struct stan::is_eigen >’ 21 | : bool_constant::value> {}; | ^~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/var.hpp:301:19: required by substitution of ‘template class stan::math::var_value::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type> [with T = Eigen::SparseMatrix]’ 301 | (is_eigen::value || is_kernel_expression_and_not_scalar::value) | ^~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/csr_matrix_times_vector.hpp:120:40: required from here 120 | arena_t res = w_mat_arena.val() * value_of(b_arena); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h: In instantiation of ‘class Eigen::SparseMatrixBase, 0, Eigen::Stride<0, 0> > >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseCompressedBase.h:36:7: required from ‘class Eigen::SparseCompressedBase, 0, Eigen::Stride<0, 0> > >’ 36 | class SparseCompressedBase | ^~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:50:7: required from ‘class Eigen::SparseMapBase, 0, Eigen::Stride<0, 0> >, 0>’ 50 | class SparseMapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:148:7: required from ‘class Eigen::SparseMapBase, 0, Eigen::Stride<0, 0> >, 1>’ 148 | class SparseMapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMap.h:222:7: required from ‘class Eigen::Map, 0, Eigen::Stride<0, 0> >’ 222 | class Map, Options, StrideType> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:129:7: required from ‘class stan::math::arena_matrix, void>’ 129 | class arena_matrix> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/vari.hpp:814:9: required from ‘class stan::math::vari_value, void>’ 814 | using InnerIterator = typename arena_matrix::InnerIterator; | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/var.hpp:419:57: required from ‘const auto& stan::math::var_value::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type>::val() const [with T = Eigen::SparseMatrix; typename std::enable_if::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type = void; typename stan::value_type::type = double]’ 419 | inline const auto& val() const noexcept { return vi_->val(); } | ~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/csr_matrix_times_vector.hpp:120:44: required from here 120 | arena_t res = w_mat_arena.val() * value_of(b_arena); | ~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/SparseCore/SparseMatrixBase.h:47:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 47 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from ‘class Eigen::Diagonal, -1>’ 63 | template class Diagonal | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:97:21: required from ‘class Eigen::Tridiagonalization >’ 97 | >::type SubDiagonalReturnType; | ^~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:111:62: required from ‘class Eigen::SelfAdjointEigenSolver >’ 111 | typedef typename TridiagonalizationType::SubDiagonalType SubDiagonalType; | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/eigendecompose_sym.hpp:40:46: required from here 40 | arena_t eigenvals = solver.eigenvalues(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1> >::adj_Op, Eigen::Matrix, -1, 1> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1> >::adj_Op, Eigen::Matrix, -1, 1> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1> >::adj_Op, Eigen::Matrix, -1, 1> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1> >::adj_Op, Eigen::Matrix, -1, 1> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1> >::adj_Op, Eigen::Matrix, -1, 1> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from ‘class Eigen::CwiseUnaryViewImpl, -1, 1> >::adj_Op, Eigen::Matrix, -1, 1>, Eigen::Dense>’ 103 | class CwiseUnaryViewImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: required from ‘class Eigen::CwiseUnaryView, -1, 1> >::adj_Op, Eigen::Matrix, -1, 1> >’ 58 | class CwiseUnaryView : public CwiseUnaryViewImpl::StorageKind> | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/grad.hpp:27:12: required from here 27 | g = x.adj(); | ~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, 0> > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper, 0> >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/log.hpp:66:44: required from ‘stan::math::log, 0> >(const Eigen::Diagonal, 0>&):: [with auto:170 = Eigen::Diagonal, 0>]’ 66 | x, [](const auto& v) { return v.array().log(); }); | ~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:47:25: required from ‘static auto stan::math::apply_vector_unary::type>::value, void>::type>::apply(const T&, const F&) [with F = stan::math::log, 0> >(const Eigen::Diagonal, 0>&)::; T2 = Eigen::Diagonal, 0>; stan::require_t::type> >* = 0; T = Eigen::Diagonal, 0>]’ 47 | f(x)); | ~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/log.hpp:65:46: required from ‘auto stan::math::log(const Container&) [with Container = Eigen::Diagonal, 0>; stan::require_container_st* = 0]’ 65 | return apply_vector_unary::apply( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 66 | x, [](const auto& v) { return v.array().log(); }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/log_determinant_spd.hpp:49:24: required from here 49 | var log_det = sum(log(M_ldlt.vectorD())); | ~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper, 0> > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::ArrayWrapper, 0> >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper, 0> > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/log.hpp:66:50: required from ‘stan::math::log, 0> >(const Eigen::Diagonal, 0>&):: [with auto:170 = Eigen::Diagonal, 0>]’ 66 | x, [](const auto& v) { return v.array().log(); }); | ~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:47:25: required from ‘static auto stan::math::apply_vector_unary::type>::value, void>::type>::apply(const T&, const F&) [with F = stan::math::log, 0> >(const Eigen::Diagonal, 0>&)::; T2 = Eigen::Diagonal, 0>; stan::require_t::type> >* = 0; T = Eigen::Diagonal, 0>]’ 47 | f(x)); | ~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/log.hpp:65:46: required from ‘auto stan::math::log(const Container&) [with Container = Eigen::Diagonal, 0>; stan::require_container_st* = 0]’ 65 | return apply_vector_unary::apply( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 66 | x, [](const auto& v) { return v.array().log(); }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/log_determinant_spd.hpp:49:24: required from here 49 | var log_det = sum(log(M_ldlt.vectorD())); | ~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper, 0> > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper, 0> > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::ArrayWrapper, 0> > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from ‘class Eigen::MatrixWrapper, const Eigen::ArrayWrapper, 0> > > >’ 140 | class MatrixWrapper : public MatrixBase > | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:46:59: required from ‘stan::math::apply_vector_unary, 0>, void>::apply, 0> >(const Eigen::Diagonal, 0>&):: >(const Eigen::Diagonal, 0>&, const stan::math::log, 0> >(const Eigen::Diagonal, 0>&)::&):: [with auto:7 = Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper, 0> > >]’ 46 | return make_holder([](const auto& a) { return a.matrix().derived(); }, | ~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/meta/holder.hpp:370:41: required by substitution of ‘template()((declval)()...))>* > auto stan::math::make_holder(const F&, Args&& ...) [with F = stan::math::apply_vector_unary, 0>, void>::apply, 0> >(const Eigen::Diagonal, 0>&):: >(const Eigen::Diagonal, 0>&, const stan::math::log, 0> >(const Eigen::Diagonal, 0>&)::&)::; Args = {Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper, 0> > >}; stan::require_plain_type_t()((declval)()...))>* = ]’ 370 | decltype(std::declval()(std::declval()...))>* = nullptr> | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:46:23: required from ‘static auto stan::math::apply_vector_unary::type>::value, void>::type>::apply(const T&, const F&) [with F = stan::math::log, 0> >(const Eigen::Diagonal, 0>&)::; T2 = Eigen::Diagonal, 0>; stan::require_t::type> >* = 0; T = Eigen::Diagonal, 0>]’ 46 | return make_holder([](const auto& a) { return a.matrix().derived(); }, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47 | f(x)); | ~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/log.hpp:65:46: required from ‘auto stan::math::log(const Container&) [with Container = Eigen::Diagonal, 0>; stan::require_container_st* = 0]’ 65 | return apply_vector_unary::apply( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 66 | x, [](const auto& v) { return v.array().log(); }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/log_determinant_spd.hpp:49:24: required from here 49 | var log_det = sum(log(M_ldlt.vectorD())); | ~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map, 0, Eigen::Stride<0, 0> >’ 94 | template class Map | ^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:13:7: required from ‘class stan::math::arena_matrix, void>’ 13 | class arena_matrix> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/log_determinant_spd.hpp:51:44: required from here 51 | reverse_pass_callback([arena_M, log_det, arena_M_inv_transpose]() mutable { | ^~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/log_softmax.hpp:73:47: required from here 73 | vector_d diff = (x_d.array() - x_d.maxCoeff()); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/log_softmax.hpp:81:75: required from here 81 | Eigen::Map(softmax_x_d_array, a_size) = softmax_x_d.array() / sum; | ^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/matrix_power.hpp:50:51: required from here 50 | arena_powers[0] = Eigen::MatrixXd::Identity(N, N); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/matrix_power.hpp:53:59: required from here 53 | arena_powers[i] = arena_powers[1] * arena_powers[i - 1]; | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/matrix_power.hpp:63:54: required from here 63 | adj_M += adj_C * arena_powers[i - 1].transpose(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, 0, Eigen::Stride<0, 0> > >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/matrix_power.hpp:64:35: required from here 64 | adj_C = M_val.transpose() * adj_C; | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/matrix_power.hpp:64:35: required from here 64 | adj_C = M_val.transpose() * adj_C; | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase*, -1, -1> > >::adj_Op, Eigen::Map*, -1, -1> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase*, -1, -1> > >::adj_Op, Eigen::Map*, -1, -1> > >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase*, -1, -1> > >::adj_Op, Eigen::Map*, -1, -1> > >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase*, -1, -1> > >::adj_Op, Eigen::Map*, -1, -1> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase*, -1, -1> > >::adj_Op, Eigen::Map*, -1, -1> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from ‘class Eigen::CwiseUnaryViewImpl*, -1, -1> > >::adj_Op, Eigen::Map*, -1, -1> >, Eigen::Dense>’ 103 | class CwiseUnaryViewImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: required from ‘class Eigen::CwiseUnaryView*, -1, -1> > >::adj_Op, Eigen::Map*, -1, -1> > >’ 58 | class CwiseUnaryView : public CwiseUnaryViewImpl::StorageKind> | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/mdivide_left_spd.hpp:67:55: required from here 67 | Eigen::Map(variRefB_, M_, N_).adj() += adjB; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::Matrix, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::Matrix >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/mdivide_left_tri.hpp:85:56: required from here 85 | adjA = -adjB * Map(C_, M_, N_).transpose(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix >, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix >, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix >, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, const Eigen::Matrix >, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, const Eigen::Matrix >, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, const Eigen::Matrix >, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/mdivide_left_tri.hpp:85:56: required from here 85 | adjA = -adjB * Map(C_, M_, N_).transpose(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::Transpose > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix, const Eigen::Transpose > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix, const Eigen::Transpose > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Matrix, const Eigen::Transpose >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Transpose > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/quad_form.hpp:25:46: required from here 25 | matrix_d M = 0.5 * (Cd + Cd.transpose()); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> >, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, 0, Eigen::Stride<0, 0> >, -1, 1, true, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:55:11: required from here 55 | L.col(0).tail(pull) = CPCs.val().head(pull); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, 0, Eigen::Stride<0, 0> > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map, 0, Eigen::Stride<0, 0> >’ 94 | template class Map | ^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:13:7: required from ‘class stan::math::arena_matrix, void>’ 13 | class arena_matrix> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:56:12: required from here 56 | arena_acc.tail(pull) = 1.0 - CPCs.val().head(pull).array().square(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, 0, Eigen::Stride<0, 0> >, -1, 1, false> >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> >, -1, 1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, 0, Eigen::Stride<0, 0> >, -1, 1, false, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, false>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from ‘class Eigen::VectorBlock, 0, Eigen::Stride<0, 0> >, -1>’ 56 | template class VectorBlock | ^~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:63:57: required from here 63 | L.col(i).tail(pull) = cpc_seg * arena_acc.tail(pull).sqrt(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, -1, 1, false> >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, -1, 1, false>, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, 1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, -1, 1, false, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, -1, 1, false>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from ‘class Eigen::VectorBlock, -1>’ 56 | template class VectorBlock | ^~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:86:37: required from here 86 | -= 2.0 * acc_adj.tail(pull) * acc_val.tail(pull) * cpc_seg_val; | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Block, -1, 1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Block, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Block, -1, 1, false> > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Block, -1, 1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Block, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:86:58: required from here 86 | -= 2.0 * acc_adj.tail(pull) * acc_val.tail(pull) * cpc_seg_val; | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, 0, Eigen::Stride<0, 0> > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:90:33: required from here 90 | += L_res.adj().array().col(i).tail(pull) * acc_val.tail(pull).sqrt(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> > >, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, 0, Eigen::Stride<0, 0> > >, -1, 1, true, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, true>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:90:40: required from here 90 | += L_res.adj().array().col(i).tail(pull) * acc_val.tail(pull).sqrt(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false> >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false>, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, false>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from ‘class Eigen::VectorBlock, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1>’ 56 | template class VectorBlock | ^~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:90:78: required from here 90 | += L_res.adj().array().col(i).tail(pull) * acc_val.tail(pull).sqrt(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, -1, 1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::Block, -1, 1, false> > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::Block, -1, 1, false>, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, false> >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/read_corr_L.hpp:90:78: required from here 90 | += L_res.adj().array().col(i).tail(pull) * acc_val.tail(pull).sqrt(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/read_cov_matrix.hpp:56:57: required from here 56 | sds.adj() += (prod.adj().cwiseProduct(corr_L.val())).rowwise().sum(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/rows_dot_self.hpp:41:33: required from here 41 | x.adj() += (2 * res.adj()).asDiagonal() * x.val(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from ‘class Eigen::Diagonal, 0, Eigen::Stride<0, 0> >, 0>’ 63 | template class Diagonal | ^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/svd.hpp:56:22: required from here 56 | arena_Fp.diagonal().setZero(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::Transpose > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix, const Eigen::Transpose > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix, const Eigen::Transpose > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Matrix, const Eigen::Transpose >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Transpose > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/svd.hpp:69:66: required from here 69 | * (arena_Fp.array() * (UUadjT - UUadjT.transpose()).array()) | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::Transpose > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix, const Eigen::Transpose > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::Matrix, const Eigen::Transpose > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Transpose > > >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/svd.hpp:69:73: required from here 69 | * (arena_Fp.array() * (UUadjT - UUadjT.transpose()).array()) | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Transpose > > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Transpose > > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Transpose > > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Transpose > > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Transpose > > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/svd.hpp:70:21: required from here 70 | .matrix() | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/svd_V.hpp:61:30: required from here 61 | .matrix() | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Transpose > > > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Transpose > > > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Transpose > > > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:140:7: required from ‘class Eigen::MatrixWrapper, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Transpose > > > > >’ 140 | class MatrixWrapper : public MatrixBase > | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/svd_V.hpp:61:30: required from here 61 | .matrix() | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DiagonalMatrix.h:278:47: required from ‘struct Eigen::internal::traits, const Eigen::Map, 0, Eigen::Stride<0, 0> > > > >’ 278 | typedef typename DiagonalVectorType::Scalar Scalar; | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/EigenBase.h:42:59: required from ‘struct Eigen::EigenBase, const Eigen::Map, 0, Eigen::Stride<0, 0> > > > >’ 42 | typedef typename internal::traits::StorageKind StorageKind; | ^~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DiagonalMatrix.h:18:7: required from ‘class Eigen::DiagonalBase, const Eigen::Map, 0, Eigen::Stride<0, 0> > > > >’ 18 | class DiagonalBase : public EigenBase | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DiagonalMatrix.h:293:7: required from ‘class Eigen::DiagonalWrapper, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >’ 293 | class DiagonalWrapper | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/svd_V.hpp:63:53: required from here 63 | + arena_U * arena_D.asDiagonal().inverse() | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from ‘class Eigen::CwiseUnaryViewImpl*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> >, Eigen::Dense>’ 103 | class CwiseUnaryViewImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: required from ‘class Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >’ 58 | class CwiseUnaryView : public CwiseUnaryViewImpl::StorageKind> | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/squared_distance.hpp:79:41: required from here 79 | vector_d di = 2 * adj_ * (v1_map.val() - v2_map.val()); | ~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/squared_distance.hpp:79:57: required from here 79 | vector_d di = 2 * adj_ * (v1_map.val() - v2_map.val()); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/squared_distance.hpp:79:58: required from here 79 | vector_d di = 2 * adj_ * (v1_map.val() - v2_map.val()); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase*, -1, 1> > >::adj_Op, Eigen::Map*, -1, 1> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase*, -1, 1> > >::adj_Op, Eigen::Map*, -1, 1> > >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase*, -1, 1> > >::adj_Op, Eigen::Map*, -1, 1> > >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase*, -1, 1> > >::adj_Op, Eigen::Map*, -1, 1> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase*, -1, 1> > >::adj_Op, Eigen::Map*, -1, 1> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from ‘class Eigen::CwiseUnaryViewImpl*, -1, 1> > >::adj_Op, Eigen::Map*, -1, 1> >, Eigen::Dense>’ 103 | class CwiseUnaryViewImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: required from ‘class Eigen::CwiseUnaryView*, -1, 1> > >::adj_Op, Eigen::Map*, -1, 1> > >’ 58 | class CwiseUnaryView : public CwiseUnaryViewImpl::StorageKind> | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/squared_distance.hpp:80:15: required from here 80 | v1_map.adj() += di; | ~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/squared_distance.hpp:111:72: required from here 111 | += 2 * adj_ * (v1_map.val() - Eigen::Map(v2_, length_)); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryView*, -1, 1> > >::val_Op, Eigen::Map*, -1, 1> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/squared_distance.hpp:111:73: required from here 111 | += 2 * adj_ * (v1_map.val() - Eigen::Map(v2_, length_)); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from ‘class Eigen::CwiseUnaryViewImpl, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’ 103 | class CwiseUnaryViewImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: required from ‘class Eigen::CwiseUnaryView, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >’ 58 | class CwiseUnaryView : public CwiseUnaryViewImpl::StorageKind> | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/variance.hpp:23:36: required from here 23 | vector_d dtrs_vals = dtrs_map.val(); | ~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/variance.hpp:25:54: required from here 25 | vector_d diff = dtrs_vals.array() - dtrs_vals.mean(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/variance.hpp:27:57: required from here 27 | Eigen::Map(partials, size) = 2 * diff.array() / size_m1; | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/variance.hpp:27:61: required from here 27 | Eigen::Map(partials, size) = 2 * diff.array() / size_m1; | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1> >::val_Op, Eigen::Matrix, -1, 1> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1> >::val_Op, Eigen::Matrix, -1, 1> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1> >::val_Op, Eigen::Matrix, -1, 1> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1> >::val_Op, Eigen::Matrix, -1, 1> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1> >::val_Op, Eigen::Matrix, -1, 1> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from ‘class Eigen::CwiseUnaryViewImpl, -1, 1> >::val_Op, Eigen::Matrix, -1, 1>, Eigen::Dense>’ 103 | class CwiseUnaryViewImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: required from ‘class Eigen::CwiseUnaryView, -1, 1> >::val_Op, Eigen::Matrix, -1, 1> >’ 58 | class CwiseUnaryView : public CwiseUnaryViewImpl::StorageKind> | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/functor/jacobian.hpp:26:19: required from here 26 | fx = fx_var.val(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1>&>(const Eigen::Matrix, -1, 1>&)::::, const Eigen::Matrix, -1, 1> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1>&>(const Eigen::Matrix, -1, 1>&)::::, const Eigen::Matrix, -1, 1> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1>&>(const Eigen::Matrix, -1, 1>&)::::, const Eigen::Matrix, -1, 1> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, -1, 1>&>(const Eigen::Matrix, -1, 1>&)::::, const Eigen::Matrix, -1, 1>, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, -1, 1>&>(const Eigen::Matrix, -1, 1>&)::::, const Eigen::Matrix, -1, 1> >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/value_of.hpp:75:27: required from ‘stan::math::value_of, -1, 1>&>(const Eigen::Matrix, -1, 1>&):: [with auto:12 = const Eigen::Matrix, -1, 1>]’ 75 | return a.unaryExpr([](const auto& scal) { return value_of(scal); }); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/meta/holder.hpp:370:41: required by substitution of ‘template()((declval)()...))>* > auto stan::math::make_holder(const F&, Args&& ...) [with F = stan::math::value_of, -1, 1>&>(const Eigen::Matrix, -1, 1>&)::; Args = {const Eigen::Matrix, -1, 1, 0, -1, 1>&}; stan::require_plain_type_t()((declval)()...))>* = ]’ 370 | decltype(std::declval()(std::declval()...))>* = nullptr> | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/value_of.hpp:73:21: required from ‘auto stan::math::value_of(EigMat&&) [with EigMat = const Eigen::Matrix, -1, 1>&; stan::require_eigen_dense_base_t* = 0; stan::require_not_st_arithmetic* = 0]’ 73 | return make_holder( | ~~~~~~~~~~~^ 74 | [](auto& a) { | ~~~~~~~~~~~~~ 75 | return a.unaryExpr([](const auto& scal) { return value_of(scal); }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 76 | }, | ~~ 77 | std::forward(M)); | ~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/functor/algebra_solver_fp.hpp:101:37: required from here 101 | y_dummy(stan::math::value_of(y)), | ~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from ‘class Eigen::CwiseUnaryViewImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’ 103 | class CwiseUnaryViewImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: required from ‘class Eigen::CwiseUnaryView, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >’ 58 | class CwiseUnaryView : public CwiseUnaryViewImpl::StorageKind> | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/functor/solve_powell.hpp:369:58: required from here 369 | Eigen::VectorXd eta = -Jf_x_T_lu_ptr->solve(ret.adj().eval()); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from ‘class Eigen::SolveImpl >, Eigen::Matrix, Eigen::Dense>’ 86 | class SolveImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from ‘class Eigen::Solve >, Eigen::Matrix >’ 62 | class Solve : public SolveImpl::StorageKind> | ^~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/functor/solve_powell.hpp:369:65: required from here 369 | Eigen::VectorXd eta = -Jf_x_T_lu_ptr->solve(ret.adj().eval()); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/functor/cvodes_integrator_adjoint.hpp:604:70: required from here 604 | f_y_t_vars.adj() = -Eigen::Map(NV_DATA_S(yB), N_); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/functor/finite_diff_hessian_times_vector_auto.hpp:62:54: required from here 62 | hvp = (grad_forward - grad_backward) / (2 * epsilon); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/initialize.hpp:7, from /usr/local/lib/R/library/StanHeaders/include/src/stan/services/diagnose/diagnose.hpp:10, from /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:49: /usr/local/lib/R/library/StanHeaders/include/src/stan/io/random_var_context.hpp: In member function ‘virtual std::vector > stan::io::random_var_context::vals_c(const std::string&) const’: /usr/local/lib/R/library/StanHeaders/include/src/stan/io/random_var_context.hpp:111:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 111 | for (comp_iter = 0, real_iter = 0; real_iter < val_r.size(); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::ArrayWrapper >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:182:62: required from here 182 | return normal_fullrank(Eigen::VectorXd(mu_.array().square()), | ~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::ArrayWrapper >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:183:66: required from here 183 | Eigen::MatrixXd(L_chol_.array().square())); | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::ArrayWrapper >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:197:60: required from here 197 | return normal_fullrank(Eigen::VectorXd(mu_.array().sqrt()), | ~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::ArrayWrapper >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:198:64: required from here 198 | Eigen::MatrixXd(L_chol_.array().sqrt())); | ~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:263:18: required from here 263 | L_chol_.array() /= rhs.L_chol().array(); | ~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, Eigen::Matrix, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:351:23: required from here 351 | return (L_chol_ * eta) + mu_; | ^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Product, Eigen::Matrix, 0>, const Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Product, Eigen::Matrix, 0>, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Product, Eigen::Matrix, 0>, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Product, Eigen::Matrix, 0>, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Product, Eigen::Matrix, 0>, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:351:30: required from here 351 | return (L_chol_ * eta) + mu_; | ^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper, 0> > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::ArrayWrapper, 0> >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper, 0> > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:459:69: required from here 459 | L_grad.diagonal().array() += L_chol_.diagonal().array().inverse(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::ArrayWrapper >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/variational/families/normal_meanfield.hpp:314:55: required from here 314 | return eta.array().cwiseProduct(omega_.array().exp()) + mu_.array(); | ~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/variational/families/normal_meanfield.hpp:314:36: required from here 314 | return eta.array().cwiseProduct(omega_.array().exp()) + mu_.array(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >, const Eigen::ArrayWrapper > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >, const Eigen::ArrayWrapper > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >, const Eigen::ArrayWrapper > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >, const Eigen::ArrayWrapper >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >, const Eigen::ArrayWrapper > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/variational/families/normal_meanfield.hpp:314:71: required from here 314 | return eta.array().cwiseProduct(omega_.array().exp()) + mu_.array(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::ArrayWrapper > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/variational/families/normal_meanfield.hpp:370:75: required from here 370 | omega_grad.array() += tmp_mu_grad.array().cwiseProduct(eta.array()); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseUnaryOp, const Eigen::ArrayWrapper > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/variational/families/normal_meanfield.hpp:388:78: required from here 388 | omega_grad.array() = omega_grad.array().cwiseProduct(omega_.array().exp()); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, Eigen::Matrix, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, Eigen::Matrix, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base >, Eigen::Matrix, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl >, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product >, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:22:58: required from here 22 | vector_d eigenprojections = eigenvectors.transpose() * g; | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Matrix, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/nuts/base_nuts.hpp:175:23: required from here 175 | rho = rho_bck + rho_fwd; | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, const Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > > >’ 38 | >::type Scalar; | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:38: required from here 22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p; | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:38: required from here 22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p; | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:56: required from here 22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p; | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:126:7: required from ‘class Eigen::internal::dense_product_base, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0, 6>’ 126 | class dense_product_base | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:56: required from here 22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p; | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:179:81: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0> >’ 179 | typedef typename internal::find_best_packet::type PacketScalar; | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:126:7: required from ‘class Eigen::internal::dense_product_base, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0, 6>’ 126 | class dense_product_base | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:56: required from here 22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p; | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 2>, Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 2>, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 2>, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Solve.h:86:7: required from ‘class Eigen::SolveImpl >, 2>, Eigen::Matrix, Eigen::Dense>’ 86 | class SolveImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Solve.h:62:7: required from ‘class Eigen::Solve >, 2>, Eigen::Matrix >’ 62 | class Solve : public SolveImpl::StorageKind> | ^~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:53:50: required from here 53 | z.p = z.inv_e_metric_.llt().matrixU().solve(u); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map, 0, Eigen::Stride<0, 0> >’ 94 | template class Map | ^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/to_matrix.hpp:133:17: required from ‘auto stan::math::to_matrix(const std::vector&, int, int) [with T = double]’ 133 | return Eigen::Map>( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 134 | &x[0], m, n); | ~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/read_dense_inv_metric.hpp:33:39: required from here 33 | inv_metric = stan::math::to_matrix(dense_vals, num_params, num_params); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/covar_adaptation.hpp:27:33: required from here 27 | covar = (n / (n + 5.0)) * covar | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/covar_adaptation.hpp:29:75: required from here 29 | * Eigen::MatrixXd::Identity(covar.rows(), covar.cols()); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/covar_adaptation.hpp:29:75: required from here 29 | * Eigen::MatrixXd::Identity(covar.rows(), covar.cols()); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Matrix, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/diag_e_metric.hpp:21:25: recursively required by substitution of ‘template typename Eigen::ScalarBinaryOpTraits::Scalar, Eigen::internal::scalar_product_op::Scalar> >::ReturnType Eigen::MatrixBase >::dot(const Eigen::MatrixBase&) const [with OtherDerived = ]’ 21 | return 0.5 * z.p.dot(z.inv_e_metric_.cwiseProduct(z.p)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/diag_e_metric.hpp:21:25: required from here /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/var_adaptation.hpp:27:31: required from here 27 | var = (n / (n + 5.0)) * var | ^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/var_adaptation.hpp:28:74: required from here 28 | + 1e-3 * (5.0 / (n + 5.0)) * Eigen::VectorXd::Ones(var.size()); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/var_adaptation.hpp:28:74: required from here 28 | + 1e-3 * (5.0 / (n + 5.0)) * Eigen::VectorXd::Ones(var.size()); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/standalone_gqs.hpp:7, from /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:68: /usr/local/lib/R/library/StanHeaders/include/src/stan/io/array_var_context.hpp: In member function ‘virtual std::vector > stan::io::array_var_context::vals_c(const std::string&) const’: /usr/local/lib/R/library/StanHeaders/include/src/stan/io/array_var_context.hpp:304:52: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 304 | for (comp_iter = 0, real_iter = 0; real_iter < val_r->second.first.size(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/array_var_context.hpp:317:24: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 317 | real_iter < val_i->second.first.size(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 1, -1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 1, -1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, 1, -1, false, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, 1, -1, false>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/standalone_gqs.hpp:72:69: required from here 72 | Eigen::Map(&row[0], draws.cols()) = draws.row(i); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1>’ 223 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map, 0, Eigen::Stride<0, 0> >’ 94 | template class Map | ^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:13:7: required from ‘class stan::math::arena_matrix, void>’ 13 | class arena_matrix> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/indexing/rvalue_varmat.hpp:145:15: required from here 145 | x_ret_vals.coeffRef(j) = x.val().coeff(row_idx_val, col_idx_vals[j]); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /usr/local/lib/R/library/StanHeaders/include/src/stan/model/model_header.hpp:11, from stanExports_tridim_transformation.h:25: /usr/local/lib/R/library/StanHeaders/include/src/stan/model/model_base_crtp.hpp: At global scope: /usr/local/lib/R/library/StanHeaders/include/src/stan/model/model_base_crtp.hpp:159:20: warning: ‘stan::math::var stan::model::model_base_crtp::log_prob(std::vector, std::allocator > >&, std::vector&, std::ostream*) const [with M = model_tridim_transformation_namespace::model_tridim_transformation; stan::math::var = stan::math::var_value; std::ostream = std::basic_ostream]’ was hidden [-Woverloaded-virtual=] 159 | inline math::var log_prob(std::vector& theta, | ^~~~~~~~ stanExports_tridim_transformation.h:1733:3: note: by ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(Eigen::Matrix&, std::ostream*) const’ 1733 | log_prob(Eigen::Matrix& params_r, std::ostream* pstream = nullptr) const { | ^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/model_base_crtp.hpp:96:20: warning: ‘stan::math::var stan::model::model_base_crtp::log_prob(Eigen::Matrix, -1, 1>&, std::ostream*) const [with M = model_tridim_transformation_namespace::model_tridim_transformation; stan::math::var = stan::math::var_value; std::ostream = std::basic_ostream]’ was hidden [-Woverloaded-virtual=] 96 | inline math::var log_prob(Eigen::Matrix& theta, | ^~~~~~~~ stanExports_tridim_transformation.h:1733:3: note: by ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(Eigen::Matrix&, std::ostream*) const’ 1733 | log_prob(Eigen::Matrix& params_r, std::ostream* pstream = nullptr) const { | ^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/model_base_crtp.hpp:154:17: warning: ‘double stan::model::model_base_crtp::log_prob(std::vector&, std::vector&, std::ostream*) const [with M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ was hidden [-Woverloaded-virtual=] 154 | inline double log_prob(std::vector& theta, std::vector& theta_i, | ^~~~~~~~ stanExports_tridim_transformation.h:1733:3: note: by ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(Eigen::Matrix&, std::ostream*) const’ 1733 | log_prob(Eigen::Matrix& params_r, std::ostream* pstream = nullptr) const { | ^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/model_base_crtp.hpp:91:17: warning: ‘double stan::model::model_base_crtp::log_prob(Eigen::VectorXd&, std::ostream*) const [with M = model_tridim_transformation_namespace::model_tridim_transformation; Eigen::VectorXd = Eigen::Matrix; std::ostream = std::basic_ostream]’ was hidden [-Woverloaded-virtual=] 91 | inline double log_prob(Eigen::VectorXd& theta, | ^~~~~~~~ stanExports_tridim_transformation.h:1733:3: note: by ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(Eigen::Matrix&, std::ostream*) const’ 1733 | log_prob(Eigen::Matrix& params_r, std::ostream* pstream = nullptr) const { | ^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/model_base_crtp.hpp:205:8: warning: ‘void stan::model::model_base_crtp::write_array(boost::random::ecuyer1988&, std::vector&, std::vector&, std::vector&, bool, bool, std::ostream*) const [with M = model_tridim_transformation_namespace::model_tridim_transformation; boost::random::ecuyer1988 = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; std::ostream = std::basic_ostream]’ was hidden [-Woverloaded-virtual=] 205 | void write_array(boost::ecuyer1988& rng, std::vector& theta, | ^~~~~~~~~~~ stanExports_tridim_transformation.h:1698:3: note: by ‘void model_tridim_transformation_namespace::model_tridim_transformation::write_array(RNG&, Eigen::Matrix&, Eigen::Matrix&, bool, bool, std::ostream*) const’ 1698 | write_array(RNG& base_rng, Eigen::Matrix& params_r, | ^~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/model_base_crtp.hpp:136:8: warning: ‘void stan::model::model_base_crtp::write_array(boost::random::ecuyer1988&, Eigen::VectorXd&, Eigen::VectorXd&, bool, bool, std::ostream*) const [with M = model_tridim_transformation_namespace::model_tridim_transformation; boost::random::ecuyer1988 = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Eigen::VectorXd = Eigen::Matrix; std::ostream = std::basic_ostream]’ was hidden [-Woverloaded-virtual=] 136 | void write_array(boost::ecuyer1988& rng, Eigen::VectorXd& theta, | ^~~~~~~~~~~ stanExports_tridim_transformation.h:1698:3: note: by ‘void model_tridim_transformation_namespace::model_tridim_transformation::write_array(RNG&, Eigen::Matrix&, Eigen::Matrix&, bool, bool, std::ostream*) const’ 1698 | write_array(RNG& base_rng, Eigen::Matrix& params_r, | ^~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, -1>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, -1> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, -1> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Replicate.h:61:65: required from ‘class Eigen::Replicate, 0, Eigen::Stride<0, 0> >, -1, -1>’ 61 | template class Replicate | ^~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/rep_matrix.hpp:57:23: required from ‘auto stan::math::rep_matrix(const Vec&, int) [with Vec = Eigen::Map, 0, Eigen::Stride<0, 0> >; stan::require_eigen_vector_t* = 0]’ 57 | return x.replicate(n, 1); | ~~~~~~~~~~~^~~~~~ stanExports_tridim_transformation.h:409:53: required from here 409 | stan::math::to_vector(stan::math::rep_matrix(dv_sd, rowsN)), | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/multiply.hpp:107:13: required from ‘auto stan::math::multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; Mat2 = Eigen::Matrix; stan::require_all_eigen_vt* = 0; stan::require_not_eigen_row_and_col_t* = 0]’ 107 | return m1 * m2; | ~~~^~~~ stanExports_tridim_transformation.h:1473:49: required from here 1473 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false, false>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/block.hpp:27:17: required from ‘auto stan::math::block(const T&, size_t, size_t, size_t, size_t) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>; stan::require_matrix_t* = 0; size_t = long unsigned int]’ 27 | return m.block(i - 1, j - 1, nrows, ncols); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1473:28: required from here 1473 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:35: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Transpose >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Transpose >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Transpose >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, Eigen::Transpose >, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, Eigen::Transpose >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, Eigen::Transpose >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits >’ 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Array.h:17:8: required from ‘struct Eigen::internal::traits >’ 17 | struct traits > : traits > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Array.h:45:7: required from ‘class Eigen::Array’ 45 | class Array | ^~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:28:11: required from ‘T_return stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = std::vector; Tb = std::vector; Tz = double; T_return = double; ArrayAT = Eigen::Array; ArrayBT = Eigen::Array; stan::require_all_vector_t* = 0; stan::require_stan_scalar_t* = 0]’ 28 | ArrayAT a_array = as_array_or_scalar(a); | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:123:47: required from ‘auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector; Tb = std::vector; Tz = double; stan::require_all_vector_t* = 0; stan::require_stan_scalar_t* = 0]’ 123 | return internal::hypergeometric_3F2_infsum(a, b, z); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:148:28: required from ‘auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t* = 0]’ 148 | return hypergeometric_3F2(std::vector(a), std::vector(b), z); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:77:37: required from here 77 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Array.h:45:7: required from ‘class Eigen::Array’ 45 | class Array | ^~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:28:11: required from ‘T_return stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = std::vector; Tb = std::vector; Tz = double; T_return = double; ArrayAT = Eigen::Array; ArrayBT = Eigen::Array; stan::require_all_vector_t* = 0; stan::require_stan_scalar_t* = 0]’ 28 | ArrayAT a_array = as_array_or_scalar(a); | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:123:47: required from ‘auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector; Tb = std::vector; Tz = double; stan::require_all_vector_t* = 0; stan::require_stan_scalar_t* = 0]’ 123 | return internal::hypergeometric_3F2_infsum(a, b, z); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:148:28: required from ‘auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t* = 0]’ 148 | return hypergeometric_3F2(std::vector(a), std::vector(b), z); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:77:37: required from here 77 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, 0, Eigen::Stride<0, 0> > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Map.h:94:79: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/meta/holder.hpp:370:41: required by substitution of ‘template()((declval)()...))>* > auto stan::math::make_holder(const F&, Args&& ...) [with F = stan::math::as_array_or_scalar&>(const std::vector&)::; Args = {const std::vector >&}; stan::require_plain_type_t()((declval)()...))>* = ]’ 370 | decltype(std::declval()(std::declval()...))>* = nullptr> | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/as_array_or_scalar.hpp:72:21: required from ‘auto stan::math::as_array_or_scalar(T&&) [with T = const std::vector&; stan::require_std_vector_t* = 0; stan::require_not_std_vector_t::type>* = 0]’ 72 | return make_holder([](auto& x) { return T_map(x.data(), x.size()); }, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | std::forward(v)); | ~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:28:39: required from ‘T_return stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = std::vector; Tb = std::vector; Tz = double; T_return = double; ArrayAT = Eigen::Array; ArrayBT = Eigen::Array; stan::require_all_vector_t* = 0; stan::require_stan_scalar_t* = 0]’ 28 | ArrayAT a_array = as_array_or_scalar(a); | ~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:123:47: required from ‘auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector; Tb = std::vector; Tz = double; stan::require_all_vector_t* = 0; stan::require_stan_scalar_t* = 0]’ 123 | return internal::hypergeometric_3F2_infsum(a, b, z); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:148:28: required from ‘auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t* = 0]’ 148 | return hypergeometric_3F2(std::vector(a), std::vector(b), z); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:77:37: required from here 77 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Array >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Array > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, Eigen::Array > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Array >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:38:28: required from ‘struct Eigen::internal::traits, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > > >’ 38 | >::type Scalar; | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:47:43: required from ‘T_return stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = std::vector; Tb = std::vector; Tz = double; T_return = double; ArrayAT = Eigen::Array; ArrayBT = Eigen::Array; stan::require_all_vector_t* = 0; stan::require_stan_scalar_t* = 0]’ 47 | const auto& abs_apk = math::fabs((apk == 0).select(1.0, apk)); | ~~~~~^~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:123:47: required from ‘auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector; Tb = std::vector; Tz = double; stan::require_all_vector_t* = 0; stan::require_stan_scalar_t* = 0]’ 123 | return internal::hypergeometric_3F2_infsum(a, b, z); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:148:28: required from ‘auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t* = 0]’ 148 | return hypergeometric_3F2(std::vector(a), std::vector(b), z); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:77:37: required from here 77 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Select.h:52:7: required from ‘class Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array >’ 52 | class Select : public internal::dense_xpr_base< Select >::type, | ^~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:47:55: required from ‘T_return stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = std::vector; Tb = std::vector; Tz = double; T_return = double; ArrayAT = Eigen::Array; ArrayBT = Eigen::Array; stan::require_all_vector_t* = 0; stan::require_stan_scalar_t* = 0]’ 47 | const auto& abs_apk = math::fabs((apk == 0).select(1.0, apk)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:123:47: required from ‘auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector; Tb = std::vector; Tz = double; stan::require_all_vector_t* = 0; stan::require_stan_scalar_t* = 0]’ 123 | return internal::hypergeometric_3F2_infsum(a, b, z); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:148:28: required from ‘auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t* = 0]’ 148 | return hypergeometric_3F2(std::vector(a), std::vector(b), z); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:77:37: required from here 77 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/fabs.hpp:67:50: required from ‘stan::math::fabs, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array > >(const Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array >&):: [with auto:10 = Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array >]’ 67 | x, [](const auto& v) { return v.array().abs(); }); | ~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:53:76: required from ‘static auto stan::math::apply_vector_unary::type>::value, void>::type>::apply(const T&, const F&) [with F = stan::math::fabs, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array > >(const Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array >&)::; T2 = Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array >; stan::require_t::type> >* = 0; T = Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array >]’ 53 | return make_holder([](const auto& a) { return a.array().derived(); }, f(x)); | ~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/fabs.hpp:66:46: required from ‘auto stan::math::fabs(const Container&) [with Container = Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array >; stan::require_container_st* = 0]’ 66 | return apply_vector_unary::apply( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 67 | x, [](const auto& v) { return v.array().abs(); }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:47:37: required from ‘T_return stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = std::vector; Tb = std::vector; Tz = double; T_return = double; ArrayAT = Eigen::Array; ArrayBT = Eigen::Array; stan::require_all_vector_t* = 0; stan::require_stan_scalar_t* = 0]’ 47 | const auto& abs_apk = math::fabs((apk == 0).select(1.0, apk)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:123:47: required from ‘auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector; Tb = std::vector; Tz = double; stan::require_all_vector_t* = 0; stan::require_stan_scalar_t* = 0]’ 123 | return internal::hypergeometric_3F2_infsum(a, b, z); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:148:28: required from ‘auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t* = 0]’ 148 | return hypergeometric_3F2(std::vector(a), std::vector(b), z); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:77:37: required from here 77 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseUnaryOp, const Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseUnaryOp, const Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseUnaryOp, const Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::CwiseUnaryOp, const Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array > >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::CwiseUnaryOp, const Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array > > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/log.hpp:66:50: required from ‘stan::math::log, const Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array > > >(const Eigen::CwiseUnaryOp, const Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array > >&):: [with auto:170 = Eigen::CwiseUnaryOp, const Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array > >]’ 66 | x, [](const auto& v) { return v.array().log(); }); | ~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:53:76: required from ‘static auto stan::math::apply_vector_unary::type>::value, void>::type>::apply(const T&, const F&) [with F = stan::math::log, const Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array > > >(const Eigen::CwiseUnaryOp, const Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array > >&)::; T2 = Eigen::CwiseUnaryOp, const Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array > >; stan::require_t::type> >* = 0; T = Eigen::CwiseUnaryOp, const Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array > >]’ 53 | return make_holder([](const auto& a) { return a.array().derived(); }, f(x)); | ~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/log.hpp:65:46: required from ‘auto stan::math::log(const Container&) [with Container = Eigen::CwiseUnaryOp, const Eigen::Select, const Eigen::Array, const Eigen::CwiseNullaryOp, Eigen::Array > >, Eigen::CwiseNullaryOp, Eigen::Array >, Eigen::Array > >; stan::require_container_st* = 0]’ 65 | return apply_vector_unary::apply( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 66 | x, [](const auto& v) { return v.array().log(); }); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:49:25: required from ‘T_return stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = std::vector; Tb = std::vector; Tz = double; T_return = double; ArrayAT = Eigen::Array; ArrayBT = Eigen::Array; stan::require_all_vector_t* = 0; stan::require_stan_scalar_t* = 0]’ 49 | T_return p = sum(log(abs_apk)) - sum(log(abs_bpk)); | ~~~^~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:123:47: required from ‘auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector; Tb = std::vector; Tz = double; stan::require_all_vector_t* = 0; stan::require_stan_scalar_t* = 0]’ 123 | return internal::hypergeometric_3F2_infsum(a, b, z); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:148:28: required from ‘auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t* = 0]’ 148 | return hypergeometric_3F2(std::vector(a), std::vector(b), z); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:77:37: required from here 77 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/lmgamma.hpp:58:75: required from ‘stan::return_type_t stan::math::lmgamma(int, T) [with T = double; stan::require_arithmetic_t* = 0; stan::return_type_t = double]’ 58 | return result + sum(lgamma(x + (1 - Eigen::ArrayXd::LinSpaced(k, 1, k)) / 2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/lmgamma.hpp:16:27: required from here 16 | : op_dv_vari(lmgamma(a, bvi->val_), a, bvi) {} | ~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/lmgamma.hpp:58:32: required from ‘stan::return_type_t stan::math::lmgamma(int, T) [with T = double; stan::require_arithmetic_t* = 0; stan::return_type_t = double]’ 58 | return result + sum(lgamma(x + (1 - Eigen::ArrayXd::LinSpaced(k, 1, k)) / 2)); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/lmgamma.hpp:16:27: required from here 16 | : op_dv_vari(lmgamma(a, bvi->val_), a, bvi) {} | ~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, void>::apply(const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >&)::, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, void>::apply(const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >&)::, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, void>::apply(const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >&)::, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, void>::apply(const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >&)::, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, void>::apply(const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >&)::, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:62:23: required from ‘static auto stan::math::apply_scalar_unary::type>::value, void>::type>::apply(const T&) [with F = stan::math::lgamma_fun; T = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >]’ 62 | return x.unaryExpr([](auto&& x) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~ 63 | return apply_scalar_unary>::apply(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 64 | }); | ~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/apply_scalar_unary.hpp:72:38: required from ‘struct stan::math::apply_scalar_unary, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >, void>’ 72 | apply_scalar_unary::apply(std::declval()))>; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/lgamma.hpp:120:50: required from ‘auto stan::math::lgamma(const T&) [with T = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseNullaryOp, Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; stan::require_not_var_matrix_t* = 0; stan::require_not_nonscalar_prim_or_rev_kernel_expression_t* = 0]’ 120 | return apply_scalar_unary::apply(x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/lmgamma.hpp:58:29: required from ‘stan::return_type_t stan::math::lmgamma(int, T) [with T = double; stan::require_arithmetic_t* = 0; stan::return_type_t = double]’ 58 | return result + sum(lgamma(x + (1 - Eigen::ArrayXd::LinSpaced(k, 1, k)) / 2)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/lmgamma.hpp:16:27: required from here 16 | : op_dv_vari(lmgamma(a, bvi->val_), a, bvi) {} | ~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::Matrix, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::Matrix >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:98:40: required from ‘typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Matrix; typename Eigen::NumTraits::Scalar>::Real = double; typename Eigen::internal::traits::Scalar = double]’ 98 | return numext::real((*this).cwiseAbs2().sum()); | ~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/variance.hpp:28:37: required from here 28 | double variance = diff.squaredNorm() / size_m1; | ~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Array.h:45:7: required from ‘class Eigen::Array’ 45 | class Array | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/SelfCwiseBinaryOp.h:27:67: required from ‘Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::ArrayWrapper >; Scalar = double]’ 27 | internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::add_assign_op()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:280:24: required from here 280 | L_chol_.array() += scalar; | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Array >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Array > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, Eigen::Array > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Array >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/SelfCwiseBinaryOp.h:27:67: required from ‘Derived& Eigen::ArrayBase::operator+=(const Scalar&) [with Derived = Eigen::ArrayWrapper >; Scalar = double]’ 27 | internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::add_assign_op()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:280:24: required from here 280 | L_chol_.array() += scalar; | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Matrix, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/BooleanRedux.h:156:22: required from ‘bool Eigen::DenseBase::allFinite() const [with Derived = Eigen::Matrix]’ 156 | return !((derived()-derived()).hasNaN()); | ~~~~~~~~~~^~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/covar_adaptation.hpp:31:27: required from here 31 | if (!covar.allFinite()) | ~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/array_var_context.hpp: In instantiation of ‘std::vector stan::io::array_var_context::validate_dims(const std::vector >&, T, const std::vector >&) [with T = long unsigned int]’: /usr/local/lib/R/library/StanHeaders/include/src/stan/io/array_var_context.hpp:97:48: required from here 97 | std::vector dim_vec = validate_dims(names, values.size(), dims); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/array_var_context.hpp:74:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 74 | for (int i = 0; i < dims.size(); i++) { | ~~^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/array_var_context.hpp: In instantiation of ‘std::vector stan::io::array_var_context::validate_dims(const std::vector >&, T, const std::vector >&) [with T = long int]’: /usr/local/lib/R/library/StanHeaders/include/src/stan/io/array_var_context.hpp:118:48: required from here 118 | std::vector dim_vec = validate_dims(names, values.size(), dims); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/array_var_context.hpp:74:23: warning: comparison of integer expressions of different signedness: ‘int’ and ‘std::vector >::size_type’ {aka ‘long unsigned int’} [-Wsign-compare] 74 | for (int i = 0; i < dims.size(); i++) { | ~~^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, 0, Eigen::Stride<0, 0> > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/as_array_or_scalar.hpp:57:50: required from ‘stan::math::as_array_or_scalar, 0, Eigen::Stride<0, 0> >&>(const Eigen::Map, 0, Eigen::Stride<0, 0> >&):: [with auto:14 = const Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 57 | return make_holder([](auto& x) { return x.array(); }, std::forward(v)); | ~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/meta/holder.hpp:370:41: required by substitution of ‘template()((declval)()...))>* > auto stan::math::make_holder(const F&, Args&& ...) [with F = stan::math::as_array_or_scalar, 0, Eigen::Stride<0, 0> >&>(const Eigen::Map, 0, Eigen::Stride<0, 0> >&)::; Args = {const Eigen::Map, 0, Eigen::Stride<0, 0> >&}; stan::require_plain_type_t()((declval)()...))>* = ]’ 370 | decltype(std::declval()(std::declval()...))>* = nullptr> | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/as_array_or_scalar.hpp:57:21: required from ‘auto stan::math::as_array_or_scalar(T&&) [with T = const Eigen::Map, 0, Eigen::Stride<0, 0> >&; = void; stan::require_not_eigen_array_t* = 0]’ 57 | return make_holder([](auto& x) { return x.array(); }, std::forward(v)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_greater_or_equal.hpp:157:49: required from ‘void stan::math::check_greater_or_equal(const char*, const char*, const T_y&, const T_low&, Idxs ...) [with T_y = Eigen::Map, 0, Eigen::Stride<0, 0> >; T_low = int; stan::require_vector_t* = 0; stan::require_not_std_vector_vt* = 0; stan::require_stan_scalar_t* = 0; Idxs = {}]’ 157 | auto&& y_arr = value_of_rec(as_array_or_scalar(to_ref(y))); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ stanExports_tridim_transformation.h:314:41: required from here 314 | stan::math::check_greater_or_equal(function__, "dv_sd", dv_sd, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h: In instantiation of ‘void model_tridim_transformation_namespace::model_tridim_transformation::transform_inits_impl(const stan::io::var_context&, VecVar&, std::ostream*) const [with VecVar = std::vector; stan::require_vector_t* = 0; std::ostream = std::basic_ostream]’: stanExports_tridim_transformation.h:1757:25: required from here 1757 | transform_inits_impl(context, vars, pstream__); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1566:11: warning: variable ‘pos__’ set but not used [-Wunused-but-set-variable] 1566 | int pos__ = std::numeric_limits::min(); | ^~~~~ stanExports_tridim_transformation.h: In instantiation of ‘void model_tridim_transformation_namespace::model_tridim_transformation::unconstrain_array_impl(const VecVar&, const VecI&, VecVar&, std::ostream*) const [with VecVar = std::vector; VecI = std::vector; stan::require_vector_t* = 0; stan::require_vector_like_vt* = 0; std::ostream = std::basic_ostream]’: stanExports_tridim_transformation.h:1766:27: required from here 1766 | unconstrain_array_impl(params_constrained, params_i, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1767 | params_unconstrained, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1524:11: warning: variable ‘pos__’ set but not used [-Wunused-but-set-variable] 1524 | int pos__ = std::numeric_limits::min(); | ^~~~~ stanExports_tridim_transformation.h: In instantiation of ‘void model_tridim_transformation_namespace::model_tridim_transformation::unconstrain_array_impl(const VecVar&, const VecI&, VecVar&, std::ostream*) const [with VecVar = Eigen::Matrix; VecI = std::vector; stan::require_vector_t* = 0; stan::require_vector_like_vt* = 0; std::ostream = std::basic_ostream]’: stanExports_tridim_transformation.h:1776:27: required from here 1776 | unconstrain_array_impl(params_constrained, params_i, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1777 | params_unconstrained, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1524:11: warning: variable ‘pos__’ set but not used [-Wunused-but-set-variable] 1524 | int pos__ = std::numeric_limits::min(); | ^~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp: In instantiation of ‘SEXPREC* rstan::stan_fit::standalone_gqs(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’: stanExports_tridim_transformation.cc:30:81: required from here 30 | .method("standalone_gqs", &rstan::stan_fit ::standalone_gqs) | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1252:9: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable] 1252 | int ret = stan::services::error_codes::CONFIG; | ^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits >’ 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:181:31: required from ‘stan::return_type_t stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional; stan::require_all_arithmetic_t* = 0; stan::return_type_t = double]’ 181 | Eigen::Matrix a_args(2); | ^~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:190:39: required from ‘TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple]’ 190 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:306:57: required from ‘auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t >* = 0]’ 306 | return internal::grad_2F1_impl(a1, a2, b1, z, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 307 | precision, max_steps); | ~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_inc_beta.hpp:37:25: required from here 37 | = grad_2F1(a + b, 1.0, a + 1, z); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:181:31: required from ‘stan::return_type_t stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional; stan::require_all_arithmetic_t* = 0; stan::return_type_t = double]’ 181 | Eigen::Matrix a_args(2); | ^~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:190:39: required from ‘TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple]’ 190 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:306:57: required from ‘auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t >* = 0]’ 306 | return internal::grad_2F1_impl(a1, a2, b1, z, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 307 | precision, max_steps); | ~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_inc_beta.hpp:37:25: required from here 37 | = grad_2F1(a + b, 1.0, a + 1, z); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:182:31: required from ‘stan::return_type_t stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional; stan::require_all_arithmetic_t* = 0; stan::return_type_t = double]’ 182 | Eigen::Matrix b_args(1); | ^~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:190:39: required from ‘TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple]’ 190 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:306:57: required from ‘auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t >* = 0]’ 306 | return internal::grad_2F1_impl(a1, a2, b1, z, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 307 | precision, max_steps); | ~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_inc_beta.hpp:37:25: required from here 37 | = grad_2F1(a + b, 1.0, a + 1, z); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Array >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Array > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::Array > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::Array, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::Array >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:117:39: required from ‘TupleT stan::math::internal::grad_2F1_impl_ab(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple]’ 117 | inner_diff = g_current.array().abs().maxCoeff(); | ~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:204:78: required from ‘TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple]’ 204 | grad_tuple_ab = grad_2F1_impl_ab( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 205 | a1_euler, a2_euler, b1, z_euler); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:306:57: required from ‘auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t >* = 0]’ 306 | return internal::grad_2F1_impl(a1, a2, b1, z, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 307 | precision, max_steps); | ~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_inc_beta.hpp:37:25: required from here 37 | = grad_2F1(a + b, 1.0, a + 1, z); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:513:38: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/../plugins/CommonCwiseUnaryOps.h:62:1: required by substitution of ‘template typename Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >::CastXpr::Type Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >::cast() const [with NewType = double]’ 62 | cast() const | ^~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/append_row.hpp:102:38: required from ‘Eigen::Matrix::type, -1, 1> stan::math::append_row(const ColVec&, const Scal&) [with ColVec = Eigen::Map, 0, Eigen::Stride<0, 0> >; Scal = double; stan::require_t >* = 0; stan::require_stan_scalar_t* = 0; typename stan::return_type::type = double]’ 102 | result << A.template cast(), B; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:29:31: required from ‘T_return stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = std::vector; Tb = std::vector; Tz = double; T_return = double; ArrayAT = Eigen::Array; ArrayBT = Eigen::Array; stan::require_all_vector_t* = 0; stan::require_stan_scalar_t* = 0]’ 29 | ArrayBT b_array = append_row(as_array_or_scalar(b), 1.0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:123:47: required from ‘auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector; Tb = std::vector; Tz = double; stan::require_all_vector_t* = 0; stan::require_stan_scalar_t* = 0]’ 123 | return internal::hypergeometric_3F2_infsum(a, b, z); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:148:28: required from ‘auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t* = 0]’ 148 | return hypergeometric_3F2(std::vector(a), std::vector(b), z); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:77:37: required from here 77 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:5, from /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_2F1_converges.hpp:5, from /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err.hpp:4, from /usr/local/lib/R/library/StanHeaders/include/stan/math/prim.hpp:12: /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of ‘void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_not_nan >(const char*, const char*, const Eigen::Matrix&)::; T = Eigen::Matrix; Indexings = {}; stan::require_eigen_t* = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* = 0]’: /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:28:20: required from ‘void stan::math::check_not_nan(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix]’ 28 | elementwise_check([](double x) { return !std::isnan(x); }, function, name, y, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | "not nan"); | ~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:47:30: required from here 47 | stan::math::check_not_nan(function, "Mean vector", mu); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Eigen::EigenBase >::Index’ {aka ‘long int’} [-Wsign-compare] 153 | for (size_t i = 0; i < x.size(); i++) { | ~~^~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of ‘void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_not_nan >(const char*, const char*, const Eigen::Matrix&)::; T = Eigen::Matrix; Indexings = {}; stan::require_eigen_t* = 0; std::enable_if_t<((bool)(((!(Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit)) && (! T::IsVectorAtCompileTime)) && (!(Eigen::internal::traits<_Rhs>::Flags & Eigen::RowMajorBit))))>* = 0]’: /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:28:20: required from ‘void stan::math::check_not_nan(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix]’ 28 | elementwise_check([](double x) { return !std::isnan(x); }, function, name, y, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | "not nan"); | ~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/variational/families/normal_fullrank.hpp:74:30: required from here 74 | stan::math::check_not_nan(function, "Cholesky factor", L_chol); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:207:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Eigen::Index’ {aka ‘long int’} [-Wsign-compare] 207 | for (size_t i = 0; i < x.rows(); i++) { | ~~^~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:208:26: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Eigen::Index’ {aka ‘long int’} [-Wsign-compare] 208 | for (size_t j = 0; j < x.cols(); j++) { | ~~^~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of ‘void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_finite >(const char*, const char*, const Eigen::Matrix&)::; T = Eigen::Matrix; Indexings = {}; stan::require_eigen_t* = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* = 0]’: /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_finite.hpp:29:20: required from ‘void stan::math::check_finite(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix]’ 29 | elementwise_check([](double x) { return std::isfinite(x); }, function, name, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | y, "finite"); | ~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_diag_inv_metric.hpp:21:29: required from here 21 | stan::math::check_finite("check_finite", "inv_metric", inv_metric); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Eigen::EigenBase >::Index’ {aka ‘long int’} [-Wsign-compare] 153 | for (size_t i = 0; i < x.size(); i++) { | ~~^~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of ‘void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_positive >(const char*, const char*, const Eigen::Matrix&)::; T = Eigen::Matrix; Indexings = {}; stan::require_eigen_t* = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* = 0]’: /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_positive.hpp:29:20: required from ‘void stan::math::check_positive(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix]’ 29 | elementwise_check([](double x) { return x > 0; }, function, name, y, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | "positive"); | ~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_diag_inv_metric.hpp:22:31: required from here 22 | stan::math::check_positive("check_positive", "inv_metric", inv_metric); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Eigen::EigenBase >::Index’ {aka ‘long int’} [-Wsign-compare] 153 | for (size_t i = 0; i < x.size(); i++) { | ~~^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::Matrix > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix, const Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::Matrix, const Eigen::Matrix > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/BooleanRedux.h:142:28: required from ‘bool Eigen::DenseBase::hasNaN() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >]’ 142 | return !((derived().array()==derived().array()).all()); | ~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/BooleanRedux.h:156:40: required from ‘bool Eigen::DenseBase::allFinite() const [with Derived = Eigen::Matrix]’ 156 | return !((derived()-derived()).hasNaN()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/covar_adaptation.hpp:31:27: required from here 31 | if (!covar.allFinite()) | ~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::Matrix > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix, const Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::Matrix, const Eigen::Matrix > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper, const Eigen::Matrix, const Eigen::Matrix > >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/BooleanRedux.h:142:28: required from ‘bool Eigen::DenseBase::hasNaN() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >]’ 142 | return !((derived().array()==derived().array()).all()); | ~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/BooleanRedux.h:156:40: required from ‘bool Eigen::DenseBase::allFinite() const [with Derived = Eigen::Matrix]’ 156 | return !((derived()-derived()).hasNaN()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/var_adaptation.hpp:30:25: required from here 30 | if (!var.allFinite()) | ~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/meta.hpp:70, from /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/invalid_argument.hpp:4, from /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/core/init_threadpool_tbb.hpp:4, from /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/core.hpp:4, from /usr/local/lib/R/library/StanHeaders/include/stan/math/prim.hpp:10: /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_less_or_equal.hpp: In instantiation of ‘void stan::math::check_less_or_equal(const char*, const char*, const T_y&, const T_high&, Idxs ...) [with T_y = long unsigned int; T_high = long int; stan::require_all_stan_scalar_t* = 0; Idxs = {}]’: /usr/local/lib/R/library/StanHeaders/include/src/stan/io/array_var_context.hpp:79:36: required from ‘std::vector stan::io::array_var_context::validate_dims(const std::vector >&, T, const std::vector >&) [with T = long int]’ 79 | stan::math::check_less_or_equal("validate_dims", "array_var_context", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 80 | elem_dims_total[dims.size()], array_size); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/array_var_context.hpp:118:48: required from here 118 | std::vector dim_vec = validate_dims(names, values.size(), dims); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_less_or_equal.hpp:39:20: warning: comparison of integer expressions of different signedness: ‘const long unsigned int’ and ‘const long int’ [-Wsign-compare] 39 | if (unlikely(!(y <= high))) { | ~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/meta/compiler_attributes.hpp:9:41: note: in definition of macro ‘unlikely’ 9 | #define unlikely(x) __builtin_expect(!!(x), 0) | ^ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/standalone_gqs.hpp: In instantiation of ‘int stan::services::standalone_generate(const Model&, const Eigen::MatrixXd&, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; Eigen::MatrixXd = Eigen::Matrix]’: /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1253:46: required from ‘SEXPREC* rstan::stan_fit::standalone_gqs(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1253 | ret = stan::services::standalone_generate(model_, draws, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 1254 | Rcpp::as(seed), interrupt, logger, *sample_writer_ptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:30:81: required from here 30 | .method("standalone_gqs", &rstan::stan_fit ::standalone_gqs) | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/standalone_gqs.hpp:55:22: warning: comparison of integer expressions of different signedness: ‘std::vector >::size_type’ {aka ‘long unsigned int’} and ‘Eigen::Index’ {aka ‘long int’} [-Wsign-compare] 55 | if (p_names.size() != draws.cols()) { | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/standalone_gqs.hpp:71:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Eigen::Index’ {aka ‘long int’} [-Wsign-compare] 71 | for (size_t i = 0; i < draws.rows(); ++i) { | ~~^~~~~~~~~~~~~~ In file included from /usr/local/lib/R/library/BH/include/boost/concept/assert.hpp:35, from /usr/local/lib/R/library/BH/include/boost/concept_check.hpp:20, from /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:19, from /usr/local/lib/R/library/BH/include/boost/range/size_type.hpp:20, from /usr/local/lib/R/library/BH/include/boost/range/size.hpp:21, from /usr/local/lib/R/library/BH/include/boost/range/functions.hpp:20, from /usr/local/lib/R/library/BH/include/boost/range.hpp:18, from /usr/local/lib/R/library/BH/include/boost/numeric/odeint/util/resize.hpp:24: /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept >, __gnu_cxx::__normal_iterator > >]’: /usr/local/lib/R/library/BH/include/boost/algorithm/string/iter_find.hpp:81:13: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]’ 92 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]’ 158 | return ::boost::algorithm::iter_split( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 159 | Result, | ~~~~~~~ 160 | Input, | ~~~~~~ 161 | ::boost::algorithm::token_finder( Pred, eCompress ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:17: required from here 19 | boost::split(parts, variable, boost::is_any_of(":")); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: ‘this’ pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/local/lib/R/library/BH/include/boost/algorithm/string/iter_find.hpp:26, from /usr/local/lib/R/library/BH/include/boost/algorithm/string/split.hpp:16, from /usr/local/lib/R/library/BH/include/boost/algorithm/string.hpp:23, from /usr/local/lib/R/library/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:4, from /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:46: /usr/local/lib/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function ‘void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::token_finderF >; IteratorT = __gnu_cxx::__normal_iterator >]’ 40 | void constraints() | ^~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FinderConcept, __gnu_cxx::__normal_iterator > >]’: /usr/local/lib/R/library/BH/include/boost/algorithm/string/find_format.hpp:98:13: required from ‘void boost::algorithm::find_format(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF; FormatterT = detail::const_formatF >]’ 92 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/replace.hpp:179:44: required from ‘void boost::algorithm::replace_first(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = char [11]; Range2T = char [1]]’ 179 | ::boost::algorithm::find_format( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 180 | Input, | ~~~~~~ 181 | ::boost::algorithm::first_finder(Search), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | ::boost::algorithm::const_formatter(Format) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:133:29: required from here 133 | boost::replace_first(value, " (Default)", ""); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: ‘this’ pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/concept.hpp:40:18: note: in a call to non-static member function ‘void boost::algorithm::FinderConcept::constraints() [with FinderT = boost::algorithm::detail::first_finderF; IteratorT = __gnu_cxx::__normal_iterator >]’ 40 | void constraints() | ^~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::constraint::failed() [with Model = boost::algorithm::FormatterConcept >, boost::algorithm::detail::first_finderF, __gnu_cxx::__normal_iterator > >]’: /usr/local/lib/R/library/BH/include/boost/algorithm/string/find_format.hpp:103:13: required from ‘void boost::algorithm::find_format(SequenceT&, FinderT, FormatterT) [with SequenceT = std::__cxx11::basic_string; FinderT = detail::first_finderF; FormatterT = detail::const_formatF >]’ 92 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/replace.hpp:179:44: required from ‘void boost::algorithm::replace_first(SequenceT&, const Range1T&, const Range2T&) [with SequenceT = std::__cxx11::basic_string; Range1T = char [11]; Range2T = char [1]]’ 179 | ::boost::algorithm::find_format( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 180 | Input, | ~~~~~~ 181 | ::boost::algorithm::first_finder(Search), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | ::boost::algorithm::const_formatter(Format) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:133:29: required from here 133 | boost::replace_first(value, " (Default)", ""); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:65:52: warning: ‘this’ pointer is null [-Wnonnull] 65 | static void failed() { ((Model*)0)->constraints(); } | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/concept.hpp:65:18: note: in a call to non-static member function ‘void boost::algorithm::FormatterConcept::constraints() [with FormatterT = boost::algorithm::detail::const_formatF >; FinderT = boost::algorithm::detail::first_finderF; IteratorT = __gnu_cxx::__normal_iterator >]’ 65 | void constraints() | ^~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, -1, 1, false>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from ‘class Eigen::VectorBlock, -1>’ 56 | template class VectorBlock | ^~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:563:19: required from ‘Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType&, SubDiagType&, Eigen::Index, bool, MatrixType&) [with MatrixType = Eigen::Matrix; DiagType = Eigen::Matrix; SubDiagType = Eigen::Matrix; Eigen::Index = long int]’ 563 | diag.segment(i,n-i).minCoeff(&k); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:460:49: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 460 | m_info = internal::computeFromTridiagonal_impl(diag, m_subdiag, m_maxIterations, computeEigenvectors, m_eivec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Eigen::Index = long int]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:92:58: required from ‘stan::math::log_sum_exp >(const Eigen::Matrix&):: [with auto:304 = Eigen::Matrix]’ 92 | return max + std::log((v_ref.array() - max).exp().sum()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:93:13: required from ‘static auto stan::math::apply_vector_unary::type>::value, void>::type>::reduce(const T&, const F&) [with F = stan::math::log_sum_exp >(const Eigen::Matrix&)::; T = Eigen::Matrix]’ 93 | return f(x); | ~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/log_sum_exp.hpp:83:39: required from ‘auto stan::math::log_sum_exp(const T&) [with T = Eigen::Matrix; stan::require_container_st* = 0]’ 83 | return apply_vector_unary::reduce(x, [&](const auto& v) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 84 | if (v.size() == 0) { | ~~~~~~~~~~~~~~~~~~~~ 85 | return NEGATIVE_INFTY; | ~~~~~~~~~~~~~~~~~~~~~~ 86 | } | ~ 87 | const auto& v_ref = to_ref(v); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 88 | const double max = v_ref.maxCoeff(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 89 | if (!std::isfinite(max)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | return max; | ~~~~~~~~~~~ 91 | } | ~ 92 | return max + std::log((v_ref.array() - max).exp().sum()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 93 | }); | ~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/dirichlet_rng.hpp:59:35: required from here 59 | double log_sum_y = log_sum_exp(log_y); | ~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ In file included from /usr/local/lib/R/library/RcppEigen/include/Eigen/Core:330: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘class Eigen::internal::gebp_traits’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:72:102: required from ‘static void Eigen::internal::general_matrix_matrix_triangular_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, 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 ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]’ 72 | typedef blas_data_mapper ResMapper; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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::Matrix; int UpLo = 2; typename MatrixType::Scalar = double]’ 109 | internal::general_matrix_matrix_triangular_product::IsComplex, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits::IsComplex, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | ::run(size, depth, | ~~~~~^~~~~~~~~~~~~ 114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from ‘Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Matrix; _MatrixType = Eigen::Matrix; unsigned int UpLo = 2; Scalar = double]’ 126 | selfadjoint_product_selector::run(_expression().const_cast_derived(), u.derived(), alpha); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 33 | return result.setZero().template selfadjointView().rankUpdate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 34 | M_ref); | ~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable, | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable, | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 433 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1, | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 434 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1, | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 435 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1, | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 460 | typedef typename conditional::type LhsPacket; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 461 | typedef typename conditional::type RhsPacket; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 462 | typedef typename conditional::type ResPacket; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 465 | typedef QuadPacket RhsPacketx4; | ^~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘class Eigen::internal::gebp_traits’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1080:42: required from ‘struct Eigen::internal::gebp_kernel, 4, 4, false, false>’ 1080 | typedef typename HalfTraits::LhsPacket LhsPacketHalf; | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:92:109: required from ‘static void Eigen::internal::general_matrix_matrix_triangular_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, 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 ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]’ 92 | gebp_kernel gebp; | ^~~~ /usr/local/lib/R/library/RcppEigen/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::Matrix; int UpLo = 2; typename MatrixType::Scalar = double]’ 109 | internal::general_matrix_matrix_triangular_product::IsComplex, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits::IsComplex, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | ::run(size, depth, | ~~~~~^~~~~~~~~~~~~ 114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from ‘Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Matrix; _MatrixType = Eigen::Matrix; unsigned int UpLo = 2; Scalar = double]’ 126 | selfadjoint_product_selector::run(_expression().const_cast_derived(), u.derived(), alpha); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 33 | return result.setZero().template selfadjointView().rankUpdate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 34 | M_ref); | ~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable, | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable, | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 433 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1, | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 434 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1, | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 435 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1, | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 460 | typedef typename conditional::type LhsPacket; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 461 | typedef typename conditional::type RhsPacket; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 462 | typedef typename conditional::type ResPacket; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 465 | typedef QuadPacket RhsPacketx4; | ^~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘class Eigen::internal::gebp_traits’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1085:45: required from ‘struct Eigen::internal::gebp_kernel, 4, 4, false, false>’ 1085 | typedef typename QuarterTraits::LhsPacket LhsPacketQuarter; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:92:109: required from ‘static void Eigen::internal::general_matrix_matrix_triangular_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, 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 ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]’ 92 | gebp_kernel gebp; | ^~~~ /usr/local/lib/R/library/RcppEigen/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::Matrix; int UpLo = 2; typename MatrixType::Scalar = double]’ 109 | internal::general_matrix_matrix_triangular_product::IsComplex, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits::IsComplex, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | ::run(size, depth, | ~~~~~^~~~~~~~~~~~~ 114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from ‘Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Matrix; _MatrixType = Eigen::Matrix; unsigned int UpLo = 2; Scalar = double]’ 126 | selfadjoint_product_selector::run(_expression().const_cast_derived(), u.derived(), alpha); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 33 | return result.setZero().template selfadjointView().rankUpdate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 34 | M_ref); | ~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:425:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 425 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:426:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 426 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:427:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 427 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:384:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 384 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable, | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:49: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 432 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && unpacket_traits<_RhsPacket>::vectorizable, | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:432:94: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 433 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1, | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:433:65: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 434 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1, | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:434:65: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 435 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1, | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:435:65: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 460 | typedef typename conditional::type LhsPacket; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:460:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 461 | typedef typename conditional::type RhsPacket; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:461:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 462 | typedef typename conditional::type ResPacket; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:462:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 465 | typedef QuadPacket RhsPacketx4; | ^~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:465:33: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, -1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CommaInitializer.h:159:10: required from ‘Eigen::CommaInitializer Eigen::DenseBase::operator<<(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]’ 159 | return CommaInitializer(*static_cast(this), other); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/append_row.hpp:102:10: required from ‘Eigen::Matrix::type, -1, 1> stan::math::append_row(const ColVec&, const Scal&) [with ColVec = Eigen::Map, 0, Eigen::Stride<0, 0> >; Scal = double; stan::require_t >* = 0; stan::require_stan_scalar_t* = 0; typename stan::return_type::type = double]’ 102 | result << A.template cast(), B; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:29:31: required from ‘T_return stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = std::vector; Tb = std::vector; Tz = double; T_return = double; ArrayAT = Eigen::Array; ArrayBT = Eigen::Array; stan::require_all_vector_t* = 0; stan::require_stan_scalar_t* = 0]’ 29 | ArrayBT b_array = append_row(as_array_or_scalar(b), 1.0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:123:47: required from ‘auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector; Tb = std::vector; Tz = double; stan::require_all_vector_t* = 0; stan::require_stan_scalar_t* = 0]’ 123 | return internal::hypergeometric_3F2_infsum(a, b, z); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:148:28: required from ‘auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t* = 0]’ 148 | return hypergeometric_3F2(std::vector(a), std::vector(b), z); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:77:37: required from here 77 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::Matrix; Eigen::Index = long int]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::Matrix; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:478:32: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::mean() const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = double]’ 478 | return Scalar(derived().redux(Eigen::internal::scalar_sum_op())) / Scalar(this->size()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/variance.hpp:25:53: required from here 25 | vector_d diff = dtrs_vals.array() - dtrs_vals.mean(); | ~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from ‘class Eigen::Diagonal, -1>’ 63 | template class Diagonal | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:451:40: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 451 | subdiag = mat.template diagonal<-1>().real(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 1, -1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, 1, -1, false>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:514:91: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 514 | abs_col_sum = m_matrix.col(col).tail(size - col).template lpNorm<1>() + m_matrix.row(col).head(col).template lpNorm<1>(); | ~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, false>, 1, -1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false>, 1, -1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false>, 1, -1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, false>, 1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, false>, 1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 1, -1, false>, 1, -1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: required from ‘class Eigen::VectorBlock, 1, -1, false>, -1>’ 56 | template class VectorBlock | ^~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:514:101: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 514 | abs_col_sum = m_matrix.col(col).tail(size - col).template lpNorm<1>() + m_matrix.row(col).head(col).template lpNorm<1>(); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::Matrix, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::Matrix >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:191:25: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 191 | _pk.noalias() = -_gk; | ^~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:34:44: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 34 | auto arena_A_val = to_arena(arena_A.val()); | ~~~~~~~~~~~^~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:43:40: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 43 | arena_A.adj() += res.adj_op() * arena_B_val.transpose(); | ~~~~~~~~~~^~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:43:43: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 43 | arena_A.adj() += res.adj_op() * arena_B_val.transpose(); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> > >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> > >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:54: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:48:54: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 48 | arena_B.adj() += arena_A_val.transpose() * res_adj; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>&>(const Eigen::Matrix, -1, -1>&)::::, const Eigen::Matrix, -1, -1> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>&>(const Eigen::Matrix, -1, -1>&)::::, const Eigen::Matrix, -1, -1> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>&>(const Eigen::Matrix, -1, -1>&)::::, const Eigen::Matrix, -1, -1> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, -1, -1>&>(const Eigen::Matrix, -1, -1>&)::::, const Eigen::Matrix, -1, -1>, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, -1, -1>&>(const Eigen::Matrix, -1, -1>&)::::, const Eigen::Matrix, -1, -1> >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/value_of.hpp:75:27: required from ‘stan::math::value_of, -1, -1>&>(const Eigen::Matrix, -1, -1>&):: [with auto:12 = const Eigen::Matrix, -1, -1>]’ 75 | return a.unaryExpr([](const auto& scal) { return value_of(scal); }); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/meta/holder.hpp:370:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:56:58: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 56 | = return_var_matrix_t; | ~~~~~~~~^~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:57:53: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 57 | arena_t res = arena_A * arena_B.val_op(); | ~~~~~~~~~~~~~~^~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:57:37: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 57 | arena_t res = arena_A * arena_B.val_op(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, void>&>(arena_matrix, -1, -1>, void>&)::::, const Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, void>&>(arena_matrix, -1, -1>, void>&)::::, const Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, void>&>(arena_matrix, -1, -1>, void>&)::::, const Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, -1, -1>, void>&>(arena_matrix, -1, -1>, void>&)::::, const Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, -1, -1>, void>&>(arena_matrix, -1, -1>, void>&)::::, const Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/value_of.hpp:75:27: required from ‘stan::math::value_of, -1, -1>, void>&>(arena_matrix, -1, -1>, void>&):: [with auto:12 = stan::math::arena_matrix, -1, -1>, void>]’ 75 | return a.unaryExpr([](const auto& scal) { return value_of(scal); }); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/meta/holder.hpp:370:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:66:48: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 66 | = return_var_matrix_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/meta/is_var_matrix.hpp:80:65: required from ‘struct stan::is_any_var_matrix, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, -1, -1, 0, -1, -1> >’ 80 | : bool_constant...>::value> {}; | ^~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:46: required by substitution of ‘template using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix::value), stan::math::var_value::type>::type, void>::type>, typename stan::math::promote_scalar_type, typename std::decay::type>::type, void>::type> [with ReturnType = const Eigen::Product, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>; Types = {Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, -1, -1, 0, -1, -1>}]’ 23 | is_any_var_matrix::value, | ^~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:65:11: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 65 | using return_t | ^~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:68:46: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 68 | arena_t res = arena_A.val_op() * arena_B; | ~~~~~~~~~~~~~~~~~^~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, Eigen::Matrix, -1, 1> >&>(const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >&)::::, const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, Eigen::Matrix, -1, 1> >&>(const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >&)::::, const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, Eigen::Matrix, -1, 1> >&>(const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >&)::::, const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl >, Eigen::Matrix, -1, 1> >&>(const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >&)::::, const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp >, Eigen::Matrix, -1, 1> >&>(const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >&)::::, const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/value_of.hpp:75:27: required from ‘stan::math::value_of >, Eigen::Matrix, -1, 1> >&>(const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >&):: [with auto:12 = const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >]’ 75 | return a.unaryExpr([](const auto& scal) { return value_of(scal); }); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/meta/holder.hpp:370:41: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/elt_multiply.hpp:30:69: required from ‘auto stan::math::elt_multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; Mat2 = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; stan::require_all_matrix_t* = 0; stan::require_any_rev_matrix_t* = 0]’ 30 | using inner_ret_type = decltype(value_of(m1).cwiseProduct(value_of(m2))); | ~~~~~~~~^~~~ stanExports_tridim_transformation.h:944:50: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseUnaryOp >, Eigen::Matrix, -1, 1> >&>(const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >&)::::, const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseUnaryOp >, Eigen::Matrix, -1, 1> >&>(const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >&)::::, const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseUnaryOp >, Eigen::Matrix, -1, 1> >&>(const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >&)::::, const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseUnaryOp >, Eigen::Matrix, -1, 1> >&>(const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >&)::::, const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseUnaryOp >, Eigen::Matrix, -1, 1> >&>(const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >&)::::, const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/meta/is_base_pointer_convertible.hpp:29:17: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/meta/is_var_matrix.hpp:80:65: required from ‘struct stan::is_any_var_matrix, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseUnaryOp >, Eigen::Matrix, -1, 1> >&>(const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >&)::::, const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1, 0, -1, 1> > > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1, 0, -1, 1> > >’ 80 | : bool_constant...>::value> {}; | ^~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/meta/return_var_matrix.hpp:23:46: required by substitution of ‘template using stan::return_var_matrix_t = std::conditional_t<((bool)stan::is_any_var_matrix::value), stan::math::var_value::type>::type, void>::type>, typename stan::math::promote_scalar_type, typename std::decay::type>::type, void>::type> [with ReturnType = const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseUnaryOp >, Eigen::Matrix, -1, 1> >&>(const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >&)::::, const Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> > > >; Types = {Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1, 0, -1, 1> >}]’ 23 | is_any_var_matrix::value, | ^~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/elt_multiply.hpp:31:9: required from ‘auto stan::math::elt_multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; Mat2 = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; stan::require_all_matrix_t* = 0; stan::require_any_rev_matrix_t* = 0]’ 31 | using ret_type = return_var_matrix_t; | ^~~~~~~~ stanExports_tridim_transformation.h:944:50: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/elt_multiply.hpp:35:39: required from ‘auto stan::math::elt_multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; Mat2 = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; stan::require_all_matrix_t* = 0; stan::require_any_rev_matrix_t* = 0]’ 35 | arena_t ret(arena_m1.val().cwiseProduct(arena_m2.val())); | ~~~~~~~~~~~~^~ stanExports_tridim_transformation.h:944:50: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseUnaryView, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryView, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseUnaryView, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryView, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseUnaryView, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryView, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseUnaryView, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryView, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryView, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseUnaryView, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/elt_multiply.hpp:35:54: required from ‘auto stan::math::elt_multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; Mat2 = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; stan::require_all_matrix_t* = 0; stan::require_any_rev_matrix_t* = 0]’ 35 | arena_t ret(arena_m1.val().cwiseProduct(arena_m2.val())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:944:50: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/elt_multiply.hpp:39:39: required from ‘auto stan::math::elt_multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; Mat2 = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; stan::require_all_matrix_t* = 0; stan::require_any_rev_matrix_t* = 0]’ 39 | const auto ret_adj = ret.adj().coeffRef(i, j); | ~~~~~~~^~ stanExports_tridim_transformation.h:944:50: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseUnaryView, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseUnaryView, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseUnaryView, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseUnaryView, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryView, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/elt_multiply.hpp:49:54: required from ‘auto stan::math::elt_multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; Mat2 = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; stan::require_all_matrix_t* = 0; stan::require_any_rev_matrix_t* = 0]’ 49 | arena_t ret(arena_m1.val().cwiseProduct(arena_m2)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ stanExports_tridim_transformation.h:944:50: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/elt_multiply.hpp:51:27: required from ‘auto stan::math::elt_multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; Mat2 = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; stan::require_all_matrix_t* = 0; stan::require_any_rev_matrix_t* = 0]’ 51 | arena_m1.adj().array() += arena_m2.array() * ret.adj().array(); | ~~~~~~~~~~~~~~~~~~~~^~ stanExports_tridim_transformation.h:944:50: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, 0, Eigen::Stride<0, 0> > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/elt_multiply.hpp:51:47: required from ‘auto stan::math::elt_multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; Mat2 = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; stan::require_all_matrix_t* = 0; stan::require_any_rev_matrix_t* = 0]’ 51 | arena_m1.adj().array() += arena_m2.array() * ret.adj().array(); | ~~~~~~~~~~~~~~^~ stanExports_tridim_transformation.h:944:50: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/elt_multiply.hpp:51:50: required from ‘auto stan::math::elt_multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; Mat2 = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; stan::require_all_matrix_t* = 0; stan::require_any_rev_matrix_t* = 0]’ 51 | arena_m1.adj().array() += arena_m2.array() * ret.adj().array(); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:944:50: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseUnaryView, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseUnaryView, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseUnaryView, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseUnaryView, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseUnaryView, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1>, 0, Eigen::Stride<0, 0> > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/elt_multiply.hpp:57:48: required from ‘auto stan::math::elt_multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; Mat2 = Eigen::CwiseNullaryOp >, Eigen::Matrix, -1, 1> >; stan::require_all_matrix_t* = 0; stan::require_any_rev_matrix_t* = 0]’ 57 | arena_t ret(arena_m1.cwiseProduct(arena_m2.val())); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:944:50: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of ‘void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_finite >(const char*, const char*, const Eigen::Matrix&)::; T = Eigen::Matrix; Indexings = {}; stan::require_eigen_t* = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* = 0]’: /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_finite.hpp:29:20: required from ‘void stan::math::check_finite(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix]’ 29 | elementwise_check([](double x) { return std::isfinite(x); }, function, name, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | y, "finite"); | ~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_pFq.hpp:35:15: required from ‘stan::return_type_t stan::math::hypergeometric_pFq(const Ta&, const Tb&, const Tz&) [with Ta = Eigen::Matrix; Tb = Eigen::Matrix; Tz = double; stan::require_all_eigen_st* = 0; stan::require_arithmetic_t* = 0; stan::return_type_t = double]’ 35 | check_finite("hypergeometric_pFq", "a", a_ref); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:189:30: required from ‘stan::return_type_t stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional; stan::require_all_arithmetic_t* = 0; stan::return_type_t = double]’ 189 | return hypergeometric_pFq(a_args, b_args, z); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:190:39: required from ‘TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple]’ 190 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:306:57: required from ‘auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t >* = 0]’ 306 | return internal::grad_2F1_impl(a1, a2, b1, z, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 307 | precision, max_steps); | ~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_inc_beta.hpp:37:25: required from here 37 | = grad_2F1(a + b, 1.0, a + 1, z); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Eigen::EigenBase >::Index’ {aka ‘long int’} [-Wsign-compare] 153 | for (size_t i = 0; i < x.size(); i++) { | ~~^~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of ‘void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_finite >(const char*, const char*, const Eigen::Matrix&)::; T = Eigen::Matrix; Indexings = {}; stan::require_eigen_t* = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* = 0]’: /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_finite.hpp:29:20: required from ‘void stan::math::check_finite(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix]’ 29 | elementwise_check([](double x) { return std::isfinite(x); }, function, name, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | y, "finite"); | ~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_pFq.hpp:36:15: required from ‘stan::return_type_t stan::math::hypergeometric_pFq(const Ta&, const Tb&, const Tz&) [with Ta = Eigen::Matrix; Tb = Eigen::Matrix; Tz = double; stan::require_all_eigen_st* = 0; stan::require_arithmetic_t* = 0; stan::return_type_t = double]’ 36 | check_finite("hypergeometric_pFq", "b", b_ref); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:189:30: required from ‘stan::return_type_t stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional; stan::require_all_arithmetic_t* = 0; stan::return_type_t = double]’ 189 | return hypergeometric_pFq(a_args, b_args, z); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:190:39: required from ‘TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple]’ 190 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:306:57: required from ‘auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t >* = 0]’ 306 | return internal::grad_2F1_impl(a1, a2, b1, z, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 307 | precision, max_steps); | ~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_inc_beta.hpp:37:25: required from here 37 | = grad_2F1(a + b, 1.0, a + 1, z); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Eigen::EigenBase >::Index’ {aka ‘long int’} [-Wsign-compare] 153 | for (size_t i = 0; i < x.size(); i++) { | ~~^~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of ‘void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_not_nan >(const char*, const char*, const Eigen::Matrix&)::; T = Eigen::Matrix; Indexings = {}; stan::require_eigen_t* = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* = 0]’: /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:28:20: required from ‘void stan::math::check_not_nan(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix]’ 28 | elementwise_check([](double x) { return !std::isnan(x); }, function, name, y, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | "not nan"); | ~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_pFq.hpp:39:16: required from ‘stan::return_type_t stan::math::hypergeometric_pFq(const Ta&, const Tb&, const Tz&) [with Ta = Eigen::Matrix; Tb = Eigen::Matrix; Tz = double; stan::require_all_eigen_st* = 0; stan::require_arithmetic_t* = 0; stan::return_type_t = double]’ 39 | check_not_nan("hypergeometric_pFq", "a", a_ref); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:189:30: required from ‘stan::return_type_t stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional; stan::require_all_arithmetic_t* = 0; stan::return_type_t = double]’ 189 | return hypergeometric_pFq(a_args, b_args, z); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:190:39: required from ‘TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple]’ 190 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:306:57: required from ‘auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t >* = 0]’ 306 | return internal::grad_2F1_impl(a1, a2, b1, z, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 307 | precision, max_steps); | ~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_inc_beta.hpp:37:25: required from here 37 | = grad_2F1(a + b, 1.0, a + 1, z); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Eigen::EigenBase >::Index’ {aka ‘long int’} [-Wsign-compare] 153 | for (size_t i = 0; i < x.size(); i++) { | ~~^~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of ‘void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_not_nan >(const char*, const char*, const Eigen::Matrix&)::; T = Eigen::Matrix; Indexings = {}; stan::require_eigen_t* = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* = 0]’: /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:28:20: required from ‘void stan::math::check_not_nan(const char*, const char*, const T_y&) [with T_y = Eigen::Matrix]’ 28 | elementwise_check([](double x) { return !std::isnan(x); }, function, name, y, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | "not nan"); | ~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_pFq.hpp:40:16: required from ‘stan::return_type_t stan::math::hypergeometric_pFq(const Ta&, const Tb&, const Tz&) [with Ta = Eigen::Matrix; Tb = Eigen::Matrix; Tz = double; stan::require_all_eigen_st* = 0; stan::require_arithmetic_t* = 0; stan::return_type_t = double]’ 40 | check_not_nan("hypergeometric_pFq", "b", b_ref); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_2F1.hpp:189:30: required from ‘stan::return_type_t stan::math::hypergeometric_2F1(const Ta1&, const Ta2&, const Tb&, const Tz&) [with Ta1 = double; Ta2 = double; Tb = double; Tz = double; ScalarT = double; OptT = boost::optional; stan::require_all_arithmetic_t* = 0; stan::return_type_t = double]’ 189 | return hypergeometric_pFq(a_args, b_args, z); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:190:39: required from ‘TupleT stan::math::internal::grad_2F1_impl(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool calc_a1 = true; bool calc_a2 = true; bool calc_b1 = true; bool calc_z = true; T1 = double; T2 = double; T3 = double; T_z = double; ScalarT = double; TupleT = std::tuple]’ 190 | auto hyper1 = hypergeometric_2F1(a1_euler, a2_euler, b1, z_euler); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_2F1.hpp:306:57: required from ‘auto stan::math::grad_2F1(const T1&, const T2&, const T3&, const T_z&, double, int) [with bool ReturnSameT = true; T1 = double; T2 = double; T3 = double; T_z = double; stan::require_t >* = 0]’ 306 | return internal::grad_2F1_impl(a1, a2, b1, z, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 307 | precision, max_steps); | ~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/grad_inc_beta.hpp:37:25: required from here 37 | = grad_2F1(a + b, 1.0, a + 1, z); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Eigen::EigenBase >::Index’ {aka ‘long int’} [-Wsign-compare] 153 | for (size_t i = 0; i < x.size(); i++) { | ~~^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::PartialReduxExpr, const Eigen::Matrix >, member_sum, 1>; Eigen::Index = long int]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 1>; Func = Eigen::internal::scalar_max_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Matrix >, Eigen::internal::member_sum, 1> >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op; Derived = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 1>; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:448:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff() const [with int NaNPropagation = 0; Derived = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 1>; typename Eigen::internal::traits::Scalar = double]’ 448 | return derived().redux(Eigen::internal::scalar_max_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:466:37: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff() const [with Derived = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 1>; typename Eigen::internal::traits::Scalar = double]’ 466 | return maxCoeff(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:106:49: required from here 106 | return x.cwiseAbs().rowwise().sum().maxCoeff(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 2, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix >, 2, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix >, 2, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense, const Eigen::Matrix >, 2, -1, true, false>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, const Eigen::Matrix >, 2, -1, true, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, const Eigen::Matrix >, 2, -1, true>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PartialReduxEvaluator.h:203:15: required from ‘PacketType Eigen::internal::evaluator >::packet(Eigen::Index) const [with int LoadMode = 0; PacketType = __vector(2) double; ArgType = const Eigen::CwiseUnaryOp, const Eigen::Matrix >; MemberOp = Eigen::internal::member_sum; int Direction = 1; Eigen::Index = long int]’ 203 | PanelType panel(m_arg, | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:251:78: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 1>; Func = Eigen::internal::scalar_max_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Matrix >, Eigen::internal::member_sum, 1> >; Scalar = double]’ 251 | PacketScalar packet_res0 = eval.template packet(alignedStart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op; Derived = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 1>; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:448:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff() const [with int NaNPropagation = 0; Derived = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 1>; typename Eigen::internal::traits::Scalar = double]’ 448 | return derived().redux(Eigen::internal::scalar_max_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:466:37: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff() const [with Derived = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 1>; typename Eigen::internal::traits::Scalar = double]’ 466 | return maxCoeff(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:106:49: required from here 106 | return x.cwiseAbs().rowwise().sum().maxCoeff(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /usr/local/lib/R/library/RcppEigen/include/Eigen/Core:277: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, const Eigen::Matrix >, 2, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Matrix >, 2, -1, true> >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PartialReduxEvaluator.h:217:20: required from ‘PacketType Eigen::internal::evaluator >::packet(Eigen::Index) const [with int LoadMode = 0; PacketType = __vector(2) double; ArgType = const Eigen::CwiseUnaryOp, const Eigen::Matrix >; MemberOp = Eigen::internal::member_sum; int Direction = 1; Eigen::Index = long int]’ 217 | PanelEvaluator panel_eval(panel); | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:251:78: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 1>; Func = Eigen::internal::scalar_max_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Matrix >, Eigen::internal::member_sum, 1> >; Scalar = double]’ 251 | PacketScalar packet_res0 = eval.template packet(alignedStart); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op; Derived = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 1>; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:448:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff() const [with int NaNPropagation = 0; Derived = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 1>; typename Eigen::internal::traits::Scalar = double]’ 448 | return derived().redux(Eigen::internal::scalar_max_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:466:37: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff() const [with Derived = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 1>; typename Eigen::internal::traits::Scalar = double]’ 466 | return maxCoeff(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:106:49: required from here 106 | return x.cwiseAbs().rowwise().sum().maxCoeff(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix >, 1, -1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix >, 1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix >, 1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense, const Eigen::Matrix >, 1, -1, false, false>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, const Eigen::Matrix >, 1, -1, false, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, const Eigen::Matrix >, 1, -1, false>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PartialReduxEvaluator.h:183:72: required from ‘const Eigen::internal::evaluator >::Scalar Eigen::internal::evaluator >::coeff(Eigen::Index) const [with ArgType = const Eigen::CwiseUnaryOp, const Eigen::Matrix >; MemberOp = Eigen::internal::member_sum; int Direction = 1; Scalar = double; Eigen::Index = long int]’ 183 | return m_functor(m_arg.template subVector(index)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:268:34: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 1>; Func = Eigen::internal::scalar_max_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Matrix >, Eigen::internal::member_sum, 1> >; Scalar = double]’ 268 | res = func(res,eval.coeff(index)); | ~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op; Derived = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 1>; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:448:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff() const [with int NaNPropagation = 0; Derived = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 1>; typename Eigen::internal::traits::Scalar = double]’ 448 | return derived().redux(Eigen::internal::scalar_max_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:466:37: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff() const [with Derived = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 1>; typename Eigen::internal::traits::Scalar = double]’ 466 | return maxCoeff(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:106:49: required from here 106 | return x.cwiseAbs().rowwise().sum().maxCoeff(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘void Eigen::internal::gemm_pack_rhs::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long int; DataMapper = Eigen::internal::const_blas_data_mapper; int nr = 4; bool Conjugate = false; bool PanelMode = false]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:100:15: required from ‘static void Eigen::internal::general_matrix_matrix_triangular_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, 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 ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]’ 100 | pack_rhs(blockB, rhs.getSubMapper(k2,0), actual_kc, size); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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::Matrix; int UpLo = 2; typename MatrixType::Scalar = double]’ 109 | internal::general_matrix_matrix_triangular_product::IsComplex, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits::IsComplex, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | ::run(size, depth, | ~~~~~^~~~~~~~~~~~~ 114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from ‘Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Matrix; _MatrixType = Eigen::Matrix; unsigned int UpLo = 2; Scalar = double]’ 126 | selfadjoint_product_selector::run(_expression().const_cast_derived(), u.derived(), alpha); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 33 | return result.setZero().template selfadjointView().rankUpdate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 34 | M_ref); | ~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 2459 | PacketBlock kernel; | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘void Eigen::internal::gemm_pack_lhs::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long int; DataMapper = Eigen::internal::const_blas_data_mapper; int Pack1 = 4; int Pack2 = 2; Packet = __vector(2) double; bool Conjugate = false; bool PanelMode = false]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:106:17: required from ‘static void Eigen::internal::general_matrix_matrix_triangular_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, 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 ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]’ 106 | pack_lhs(blockA, lhs.getSubMapper(i2, k2), actual_kc, actual_mc); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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::Matrix; int UpLo = 2; typename MatrixType::Scalar = double]’ 109 | internal::general_matrix_matrix_triangular_product::IsComplex, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits::IsComplex, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | ::run(size, depth, | ~~~~~^~~~~~~~~~~~~ 114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from ‘Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Matrix; _MatrixType = Eigen::Matrix; unsigned int UpLo = 2; Scalar = double]’ 126 | selfadjoint_product_selector::run(_expression().const_cast_derived(), u.derived(), alpha); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 33 | return result.setZero().template selfadjointView().rankUpdate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 34 | M_ref); | ~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2256:82: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 2256 | typedef typename unpacket_traits::half>::half QuarterPacket; | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2258:56: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 2258 | HalfPacketSize = unpacket_traits::size, | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2259:62: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 2259 | QuarterPacketSize = unpacket_traits::size, | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2259:62: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2298:39: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 2298 | PacketBlock kernel_half; | ^~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2298:39: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 2304 | PacketBlock kernel_quarter; | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2304:42: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘void Eigen::internal::gebp_kernel::operator()(const DataMapper&, const LhsScalar*, const RhsScalar*, Index, Index, Index, ResScalar, Index, Index, Index, Index) [with LhsScalar = double; RhsScalar = double; Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int mr = 4; int nr = 4; bool ConjugateLhs = false; bool ConjugateRhs = false; ResScalar = double]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:113:15: required from ‘static void Eigen::internal::general_matrix_matrix_triangular_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, 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 ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]’ 113 | gebp(res.getSubMapper(i2, 0), blockA, blockB, actual_mc, actual_kc, | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 114 | (std::min)(size,i2), alpha, -1, -1, 0, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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::Matrix; int UpLo = 2; typename MatrixType::Scalar = double]’ 109 | internal::general_matrix_matrix_triangular_product::IsComplex, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits::IsComplex, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | ::run(size, depth, | ~~~~~^~~~~~~~~~~~~ 114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from ‘Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Matrix; _MatrixType = Eigen::Matrix; unsigned int UpLo = 2; Scalar = double]’ 126 | selfadjoint_product_selector::run(_expression().const_cast_derived(), u.derived(), alpha); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 33 | return result.setZero().template selfadjointView().rankUpdate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 34 | M_ref); | ~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1920:103: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 1920 | const int SResPacketHalfSize = unpacket_traits::half>::size; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1921:138: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 1921 | const int SResPacketQuarterSize = unpacket_traits::half>::half>::size; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1921:138: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1977:135: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 1977 | typedef typename conditional=8,typename unpacket_traits::half,SResPacket>::type SResPacketHalf; | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1978:135: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 1978 | typedef typename conditional=8,typename unpacket_traits::half,SLhsPacket>::type SLhsPacketHalf; | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1979:135: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 1979 | typedef typename conditional=8,typename unpacket_traits::half,SRhsPacket>::type SRhsPacketHalf; | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:1980:135: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 1980 | typedef typename conditional=8,typename unpacket_traits::half,SAccPacket>::type SAccPacketHalf; | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits >’ 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:155:52: required from ‘void Eigen::internal::tribb_kernel::operator()(ResScalar*, Index, 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 ResInnerStride = 1; int UpLo = 2; ResScalar = double]’ 155 | Matrix buffer((internal::constructor_without_unaligned_array_assert())); | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:116:13: required from ‘static void Eigen::internal::general_matrix_matrix_triangular_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, 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 ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]’ 116 | sybb(_res+resStride*i2 + resIncr*i2, resIncr, resStride, blockA, blockB + actual_kc*i2, actual_mc, actual_kc, alpha); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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::Matrix; int UpLo = 2; typename MatrixType::Scalar = double]’ 109 | internal::general_matrix_matrix_triangular_product::IsComplex, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits::IsComplex, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | ::run(size, depth, | ~~~~~^~~~~~~~~~~~~ 114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from ‘Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Matrix; _MatrixType = Eigen::Matrix; unsigned int UpLo = 2; Scalar = double]’ 126 | selfadjoint_product_selector::run(_expression().const_cast_derived(), u.derived(), alpha); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 33 | return result.setZero().template selfadjointView().rankUpdate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 34 | M_ref); | ~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:116:13: required from ‘static void Eigen::internal::general_matrix_matrix_triangular_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, 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 ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]’ 116 | sybb(_res+resStride*i2 + resIncr*i2, resIncr, resStride, blockA, blockB + actual_kc*i2, actual_mc, actual_kc, alpha); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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::Matrix; int UpLo = 2; typename MatrixType::Scalar = double]’ 109 | internal::general_matrix_matrix_triangular_product::IsComplex, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits::IsComplex, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | ::run(size, depth, | ~~~~~^~~~~~~~~~~~~ 114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from ‘Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Matrix; _MatrixType = Eigen::Matrix; unsigned int UpLo = 2; Scalar = double]’ 126 | selfadjoint_product_selector::run(_expression().const_cast_derived(), u.derived(), alpha); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 33 | return result.setZero().template selfadjointView().rankUpdate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 34 | M_ref); | ~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Matrix > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:98:46: required from ‘typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Matrix; typename Eigen::NumTraits::Scalar>::Real = double; typename Eigen::internal::traits::Scalar = double]’ 98 | return numext::real((*this).cwiseAbs2().sum()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/variance.hpp:28:37: required from here 28 | double variance = diff.squaredNorm() / size_m1; | ~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:370:46: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 370 | * (conj(h) * matA.col(i).tail(remainingSize))); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 449 | tridiagonalization_inplace(mat, hCoeffs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120: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>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152: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>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:370:35: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 369 | hCoeffs.tail(n-i-1).noalias() = (matA.bottomRightCorner(remainingSize,remainingSize).template selfadjointView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 370 | * (conj(h) * matA.col(i).tail(remainingSize))); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 449 | tridiagonalization_inplace(mat, hCoeffs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>, -1, 1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0>, -1, 1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0>, -1, 1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0>, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0>, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0>, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:325:26: required from ‘static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]’ 325 | mat.diagonal().tail(size-k).cwiseAbs().maxCoeff(&index_of_biggest_in_corner); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 526 | m_info = internal::ldlt_inplace::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, 0>, -1, 1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, 0>, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, 0>, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::Block, 0>, -1, 1, false>, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::Block, 0>, -1, 1, false> >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:325:43: required from ‘static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]’ 325 | mat.diagonal().tail(size-k).cwiseAbs().maxCoeff(&index_of_biggest_in_corner); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 526 | m_info = internal::ldlt_inplace::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:352:35: required from ‘static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]’ 352 | Block A21(mat,k+1,k,rs,1); | ^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 526 | m_info = internal::ldlt_inplace::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 1, -1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, 1, -1, false> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:358:80: required from ‘static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]’ 358 | temp.head(k) = mat.diagonal().real().head(k).asDiagonal() * A10.adjoint(); | ~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 526 | m_info = internal::ldlt_inplace::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0>, -1, 1, false> >, Eigen::Transpose, 1, -1, false> >, 1>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:358:67: required from ‘static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]’ 358 | temp.head(k) = mat.diagonal().real().head(k).asDiagonal() * A10.adjoint(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 526 | m_info = internal::ldlt_inplace::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, false>, Eigen::Block, -1, 1, false>, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, false>, Eigen::Block, -1, 1, false>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, false>, Eigen::Block, -1, 1, false>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:126:7: required from ‘class Eigen::internal::dense_product_base, 1, -1, false>, Eigen::Block, -1, 1, false>, 0, 6>’ 126 | class dense_product_base | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 1, -1, false>, Eigen::Block, -1, 1, false>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 1, -1, false>, Eigen::Block, -1, 1, false>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:359:35: required from ‘static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]’ 359 | mat.coeffRef(k,k) -= (A10 * temp.head(k)).value(); | ~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 526 | m_info = internal::ldlt_inplace::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, Eigen::Block, -1, 1, false>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, Eigen::Block, -1, 1, false>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, -1, -1, false>, Eigen::Block, -1, 1, false>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, -1, -1, false>, Eigen::Block, -1, 1, false>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:361:32: required from ‘static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]’ 361 | A21.noalias() -= A20 * temp.head(k); | ~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 526 | m_info = internal::ldlt_inplace::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, true>, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, -1, 1, true>, -1, 1, false> > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper, -1, 1, true>, -1, 1, false> >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:379:56: required from ‘static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]’ 379 | ret = ret && (mat.col(j).tail(size-j-1).array()==Scalar(0)).all(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 526 | m_info = internal::ldlt_inplace::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, -1, 1, false> > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper, -1, 1, false> >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:387:32: required from ‘static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]’ 387 | ret = ret && (A21.array()==Scalar(0)).all(); | ~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 526 | m_info = internal::ldlt_inplace::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/elt_multiply.hpp:28:25: required from ‘auto stan::math::elt_multiply(const Mat1&, const Mat2&) [with Mat1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; Mat2 = Eigen::CwiseNullaryOp, Eigen::Matrix >; stan::require_all_eigen_t* = 0; stan::require_all_not_st_var* = 0]’ 28 | return m1.cwiseProduct(m2); | ~~~~~~~~~~~~~~~^~~~ stanExports_tridim_transformation.h:944:50: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; VecR = std::vector; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = double; std::ostream = std::basic_ostream]’ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; T_ = double; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/newton.hpp:56:50: required from ‘int stan::services::optimize::newton(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, bool, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 56 | lp = model.template log_prob(cont_vector, disc_vector, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | &message); | ~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:502:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 502 | = stan::services::optimize::newton(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | num_iterations, | ~~~~~~~~~~~~~~~ 505 | save_iterations, | ~~~~~~~~~~~~~~~~ 506 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 507 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_linesearch.hpp:247:23: required from ‘int stan::optimization::WolfeLineSearch(FunctorType&, Scalar&, XType&, Scalar&, XType&, const XType&, const XType&, const Scalar&, const XType&, const Scalar&, const Scalar&, const Scalar&, const Scalar&, const Scalar&) [with FunctorType = ModelAdaptor; Scalar = double; XType = Eigen::Matrix]’ 247 | x1.noalias() = x0 + alpha1 * p; | ~~~^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:209:28: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 209 | = WolfeLineSearch(_func, _alpha, _xk_1, _fk_1, _gk_1, _pk, _xk, _fk, | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 210 | _gk, _ls_opts.c1, _ls_opts.c2, _ls_opts.minAlpha, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 211 | _ls_opts.maxLSIts, _ls_opts.maxLSRestarts); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:34:78: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 34 | = HessianT::Identity(yk.size(), yk.size()) - rhok * sk * yk.transpose(); | ~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0, 5>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:34:64: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 34 | = HessianT::Identity(yk.size(), yk.size()) - rhok * sk * yk.transpose(); | ~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, Eigen::Matrix >, const Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:34:52: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 34 | = HessianT::Identity(yk.size(), yk.size()) - rhok * sk * yk.transpose(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, Eigen::Transpose >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:47: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix, 0>, Eigen::Transpose >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix, 0>, Eigen::Transpose >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix, 0>, Eigen::Transpose >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, Eigen::Matrix, 0>, Eigen::Transpose >, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, Eigen::Matrix, 0>, Eigen::Transpose >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, Eigen::Matrix, 0>, Eigen::Transpose >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:24: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 40 | _Hk = Hupd * _Hk * Hupd.transpose(); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Product, Eigen::Matrix, 0> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Product, Eigen::Matrix, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Product, Eigen::Matrix, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::Product, Eigen::Matrix, 0>, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::Product, Eigen::Matrix, 0> >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:55:20: required from ‘void stan::optimization::BFGSUpdate_HInv::search_direction(VectorT&, const VectorT&) const [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 55 | pk.noalias() = -(_Hk * gk); | ^~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:254:25: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 254 | _qn.search_direction(_pk, _gk); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1> > >(Eigen::ArrayWrapper, -1, 1> >&&)::::, const Eigen::ArrayWrapper, -1, 1> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1> > >(Eigen::ArrayWrapper, -1, 1> >&&)::::, const Eigen::ArrayWrapper, -1, 1> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, -1, 1> > >(Eigen::ArrayWrapper, -1, 1> >&&)::::, const Eigen::ArrayWrapper, -1, 1> > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, -1, 1> > >(Eigen::ArrayWrapper, -1, 1> >&&)::::, const Eigen::ArrayWrapper, -1, 1> >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, -1, 1> > >(Eigen::ArrayWrapper, -1, 1> >&&)::::, const Eigen::ArrayWrapper, -1, 1> > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/value_of.hpp:75:27: required from ‘stan::math::value_of, -1, 1> > >(Eigen::ArrayWrapper, -1, 1> >&&):: [with auto:12 = Eigen::ArrayWrapper, -1, 1> >]’ 75 | return a.unaryExpr([](const auto& scal) { return value_of(scal); }); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/meta/holder.hpp:370:41: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:59:65: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = true; T_y = Eigen::Map, 0, Eigen::Stride<0, 0> >; T_loc = Eigen::Matrix, -1, 1>; T_scale = Eigen::Matrix, -1, 1>; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 59 | decltype(auto) mu_val = to_ref(as_value_column_array_or_scalar(mu_ref)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:943:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 943 | lp_accum__.add(stan::math::normal_lpdf(dv_long, predicted, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Array >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Array > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::Array > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::Array, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::Array >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/inv.hpp:55:54: required from ‘stan::math::inv >(const Eigen::Array&):: [with auto:221 = Eigen::Array]’ 55 | x, [](const auto& v) { return v.array().inverse(); }); | ~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:53:76: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:76:68: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = true; T_y = Eigen::Map, 0, Eigen::Stride<0, 0> >; T_loc = Eigen::Matrix, -1, 1>; T_scale = Eigen::Matrix, -1, 1>; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 76 | = to_ref_if::value>(inv(sigma_val)); | ~~~^~~~~~~~~~~ stanExports_tridim_transformation.h:943:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 943 | lp_accum__.add(stan::math::normal_lpdf(dv_long, predicted, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::Array >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::Array > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::Array > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::Array, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::Array >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:77:40: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = true; T_y = Eigen::Map, 0, Eigen::Stride<0, 0> >; T_loc = Eigen::Matrix, -1, 1>; T_scale = Eigen::Matrix, -1, 1>; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 77 | const auto& y_scaled = to_ref((y_val - mu_val) * inv_sigma); | ~~~~~~~^~~~~~~~~ stanExports_tridim_transformation.h:943:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 943 | lp_accum__.add(stan::math::normal_lpdf(dv_long, predicted, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::Array >, const Eigen::Array >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::Array >, const Eigen::Array > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::Array >, const Eigen::Array > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::Array >, const Eigen::Array, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::Array >, const Eigen::Array >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:77:50: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = true; T_y = Eigen::Map, 0, Eigen::Stride<0, 0> >; T_loc = Eigen::Matrix, -1, 1>; T_scale = Eigen::Matrix, -1, 1>; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 77 | const auto& y_scaled = to_ref((y_val - mu_val) * inv_sigma); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ stanExports_tridim_transformation.h:943:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 943 | lp_accum__.add(stan::math::normal_lpdf(dv_long, predicted, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Array, const Eigen::Array >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Array, const Eigen::Array > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::Array, const Eigen::Array > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Array, const Eigen::Array, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:79:62: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = true; T_y = Eigen::Map, 0, Eigen::Stride<0, 0> >; T_loc = Eigen::Matrix, -1, 1>; T_scale = Eigen::Matrix, -1, 1>; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 79 | = to_ref_if::value>(y_scaled * y_scaled); | ~~~~~~~~~^~~~~~~~~~ stanExports_tridim_transformation.h:943:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 943 | lp_accum__.add(stan::math::normal_lpdf(dv_long, predicted, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Array >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Array > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::Array > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::Array, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::Array >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/log.hpp:66:50: required from ‘stan::math::log >(const Eigen::Array&):: [with auto:170 = Eigen::Array]’ 66 | x, [](const auto& v) { return v.array().log(); }); | ~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/apply_vector_unary.hpp:53:76: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:87:20: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = true; T_y = Eigen::Map, 0, Eigen::Stride<0, 0> >; T_loc = Eigen::Matrix, -1, 1>; T_scale = Eigen::Matrix, -1, 1>; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 87 | logp -= sum(log(sigma_val)) * N / math::size(sigma); | ~~~^~~~~~~~~~~ stanExports_tridim_transformation.h:943:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 943 | lp_accum__.add(stan::math::normal_lpdf(dv_long, predicted, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Array >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Array > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::Array > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::Array, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::Array >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:96:35: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = true; T_y = Eigen::Map, 0, Eigen::Stride<0, 0> >; T_loc = Eigen::Matrix, -1, 1>; T_scale = Eigen::Matrix, -1, 1>; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 96 | partials<0>(ops_partials) = -scaled_diff; | ^~~~~~~~~~~~ stanExports_tridim_transformation.h:943:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 943 | lp_accum__.add(stan::math::normal_lpdf(dv_long, predicted, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, const Eigen::Array >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:99:59: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = true; T_y = Eigen::Map, 0, Eigen::Stride<0, 0> >; T_loc = Eigen::Matrix, -1, 1>; T_scale = Eigen::Matrix, -1, 1>; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 99 | partials<2>(ops_partials) = inv_sigma * y_scaled_sq - inv_sigma; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ stanExports_tridim_transformation.h:943:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 943 | lp_accum__.add(stan::math::normal_lpdf(dv_long, predicted, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::::, const Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::::, const Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::::, const Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::::, const Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >&&)::::, const Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/value_of.hpp:75:27: required from ‘stan::math::value_of, -1, 1>, 0, Eigen::Stride<0, 0> > > >(Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >&&):: [with auto:12 = Eigen::ArrayWrapper, -1, 1>, 0, Eigen::Stride<0, 0> > >]’ 75 | return a.unaryExpr([](const auto& scal) { return value_of(scal); }); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/meta/holder.hpp:370:41: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:58:64: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = true; T_y = std::vector, std::allocator > >; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 58 | decltype(auto) y_val = to_ref(as_value_column_array_or_scalar(y_ref)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ stanExports_tridim_transformation.h:950:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 950 | lp_accum__.add(stan::math::normal_lpdf(a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 951 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 952 | stan::model::index_uni(1)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | stan::model::index_uni(2)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:77:40: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = true; T_y = std::vector, std::allocator > >; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 77 | const auto& y_scaled = to_ref((y_val - mu_val) * inv_sigma); | ~~~~~~~^~~~~~~~~ stanExports_tridim_transformation.h:950:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 950 | lp_accum__.add(stan::math::normal_lpdf(a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 951 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 952 | stan::model::index_uni(1)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | stan::model::index_uni(2)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:77:50: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = true; T_y = std::vector, std::allocator > >; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 77 | const auto& y_scaled = to_ref((y_val - mu_val) * inv_sigma); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ stanExports_tridim_transformation.h:950:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 950 | lp_accum__.add(stan::math::normal_lpdf(a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 951 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 952 | stan::model::index_uni(1)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | stan::model::index_uni(2)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:94:50: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = true; T_y = std::vector, std::allocator > >; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 94 | >= 2>(inv_sigma * y_scaled); | ~~~~~~~~~~^~~~~~~~~~ stanExports_tridim_transformation.h:950:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 950 | lp_accum__.add(stan::math::normal_lpdf(a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 951 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 952 | stan::model::index_uni(1)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | stan::model::index_uni(2)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::Array > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:96:35: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = true; T_y = std::vector, std::allocator > >; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 96 | partials<0>(ops_partials) = -scaled_diff; | ^~~~~~~~~~~~ stanExports_tridim_transformation.h:950:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 950 | lp_accum__.add(stan::math::normal_lpdf(a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 951 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 952 | stan::model::index_uni(1)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | stan::model::index_uni(2)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:99:45: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = true; T_y = std::vector, std::allocator > >; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 99 | partials<2>(ops_partials) = inv_sigma * y_scaled_sq - inv_sigma; | ~~~~~~~~~~^~~~~~~~~~~~~ stanExports_tridim_transformation.h:950:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 950 | lp_accum__.add(stan::math::normal_lpdf(a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 951 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 952 | stan::model::index_uni(1)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | stan::model::index_uni(2)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:99:59: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = true; T_y = std::vector, std::allocator > >; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 99 | partials<2>(ops_partials) = inv_sigma * y_scaled_sq - inv_sigma; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ stanExports_tridim_transformation.h:950:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 950 | lp_accum__.add(stan::math::normal_lpdf(a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 951 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 952 | stan::model::index_uni(1)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | stan::model::index_uni(2)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false>, -1, 1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false>, -1, 1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, true>, -1, 1, false>, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, true>, -1, 1, false>, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:363:59: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 363 | matA.col(i).tail(remainingSize).makeHouseholderInPlace(h, beta); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 449 | tridiagonalization_inplace(mat, hCoeffs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:268:7: required from ‘Eigen::MapBase::ScalarWithConstIfNotLvalue& Eigen::MapBase::coeffRef(Eigen::Index) [with Derived = Eigen::Block, -1, 1, true>; ScalarWithConstIfNotLvalue = double; Eigen::Index = long int]’ 15 | EIGEN_STATIC_ASSERT((int(internal::evaluator::Flags) & LinearAccessBit) || Derived::IsVectorAtCompileTime, \ | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:367:25: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 367 | matA.col(i).coeffRef(i+1) = 1; | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 449 | tridiagonalization_inplace(mat, hCoeffs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Jacobi/Jacobi.h:475: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]’ 475 | EIGEN_PLAIN_ENUM_MIN(evaluator::Alignment, evaluator::Alignment), | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Jacobi/Jacobi.h:315: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]’ 315 | internal::apply_rotation_in_the_plane(x, y, j.transpose()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:895:24: required from ‘void Eigen::internal::tridiagonal_qr_step(RealScalar*, RealScalar*, Index, Index, Scalar*, Index) [with int StorageOrder = 0; RealScalar = double; Scalar = double; Index = long int]’ 895 | q.applyOnTheRight(k,k+1,rot); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:548:87: required from ‘Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType&, SubDiagType&, Eigen::Index, bool, MatrixType&) [with MatrixType = Eigen::Matrix; DiagType = Eigen::Matrix; SubDiagType = Eigen::Matrix; Eigen::Index = long int]’ 548 | internal::tridiagonal_qr_step(diag.data(), subdiag.data(), start, end, computeEigenvectors ? eivec.data() : (Scalar*)0, n); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:460:49: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 460 | m_info = internal::computeFromTridiagonal_impl(diag, m_subdiag, m_maxIterations, computeEigenvectors, m_eivec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Visitor.h:79:51: required from ‘class Eigen::internal::visitor_evaluator, -1, 1, false> >’ 79 | CoeffReadCost = internal::evaluator::CoeffReadCost | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Visitor.h:123:17: required from ‘void Eigen::DenseBase::visit(Visitor&) const [with Visitor = Eigen::internal::min_coeff_visitor, -1, 1, false>, 0>; Derived = Eigen::Block, -1, 1, false>]’ 123 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Visitor.h:323:14: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::minCoeff(IndexType*) const [with int NaNPropagation = 0; IndexType = long int; Derived = Eigen::Block, -1, 1, false>; typename Eigen::internal::traits::Scalar = double]’ 323 | this->visit(minVisitor); | ~~~~~~~~~~~^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:496:37: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::minCoeff(IndexType*) const [with IndexType = long int; Derived = Eigen::Block, -1, 1, false>; typename Eigen::internal::traits::Scalar = double]’ 496 | return minCoeff(index); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:563:35: required from ‘Eigen::ComputationInfo Eigen::internal::computeFromTridiagonal_impl(DiagType&, SubDiagType&, Eigen::Index, bool, MatrixType&) [with MatrixType = Eigen::Matrix; DiagType = Eigen::Matrix; SubDiagType = Eigen::Matrix; Eigen::Index = long int]’ 563 | diag.segment(i,n-i).minCoeff(&k); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:460:49: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 460 | m_info = internal::computeFromTridiagonal_impl(diag, m_subdiag, m_maxIterations, computeEigenvectors, m_eivec); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, -1, 1, true>, -1, 1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, -1, 1, true>, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, -1, 1, true>, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::Block, -1, 1, true>, -1, 1, false>, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false> >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:221:22: 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; typename Eigen::internal::traits::Scalar = double]’ 221 | return m.cwiseAbs().sum(); | ~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/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; typename Eigen::internal::traits::Scalar = double]’ 269 | return internal::lpNorm_selector::run(*this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:514:74: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 514 | abs_col_sum = m_matrix.col(col).tail(size - col).template lpNorm<1>() + m_matrix.row(col).head(col).template lpNorm<1>(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, 1, -1, false>, 1, -1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, 1, -1, false>, 1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, 1, -1, false>, 1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::Block, 1, -1, false>, 1, -1, false>, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::Block, 1, -1, false>, 1, -1, false> >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:221:22: 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; typename Eigen::internal::traits::Scalar = double]’ 221 | return m.cwiseAbs().sum(); | ~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/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; typename Eigen::internal::traits::Scalar = double]’ 269 | return internal::lpNorm_selector::run(*this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:514:125: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 514 | abs_col_sum = m_matrix.col(col).tail(size - col).template lpNorm<1>() + m_matrix.row(col).head(col).template lpNorm<1>(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, true>, -1, 1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1384:41: required from ‘struct Eigen::internal::evaluator_wrapper_base, -1, 1, true>, -1, 1, false> > >’ 1384 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1464:8: required from ‘struct Eigen::internal::unary_evaluator, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>’ 1464 | struct unary_evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, -1, 1, true>, -1, 1, false> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, 1, true>, -1, 1, false> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: 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>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:379:74: required from ‘static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]’ 379 | ret = ret && (mat.col(j).tail(size-j-1).array()==Scalar(0)).all(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 526 | m_info = internal::ldlt_inplace::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1384:41: required from ‘struct Eigen::internal::evaluator_wrapper_base, -1, 1, false> > >’ 1384 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1464:8: required from ‘struct Eigen::internal::unary_evaluator, -1, 1, false> >, Eigen::internal::IndexBased, double>’ 1464 | struct unary_evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, -1, 1, false> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, 1, false> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: 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>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:387:50: required from ‘static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]’ 387 | ret = ret && (A21.array()==Scalar(0)).all(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 526 | m_info = internal::ldlt_inplace::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, Eigen::Matrix > > >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/as_array_or_scalar.hpp:57:50: required from ‘stan::math::as_array_or_scalar, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >&>(const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >&):: [with auto:14 = const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >]’ 57 | return make_holder([](auto& x) { return x.array(); }, std::forward(v)); | ~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/meta/holder.hpp:370:41: required by substitution of ‘template()((declval)()...))>* > auto stan::math::make_holder(const F&, Args&& ...) [with F = stan::math::as_array_or_scalar, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >&>(const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >&)::; Args = {const Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >&}; stan::require_plain_type_t()((declval)()...))>* = ]’ 370 | decltype(std::declval()(std::declval()...))>* = nullptr> | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/as_array_or_scalar.hpp:57:21: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] stanExports_tridim_transformation.h:943:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; VecR = std::vector; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = double; std::ostream = std::basic_ostream]’ 943 | lp_accum__.add(stan::math::normal_lpdf(dv_long, predicted, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; T_ = double; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/newton.hpp:56:50: required from ‘int stan::services::optimize::newton(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, bool, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 56 | lp = model.template log_prob(cont_vector, disc_vector, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | &message); | ~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:502:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 502 | = stan::services::optimize::newton(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | num_iterations, | ~~~~~~~~~~~~~~~ 505 | save_iterations, | ~~~~~~~~~~~~~~~~ 506 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 507 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:77:40: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = false; T_y = Eigen::Map, 0, Eigen::Stride<0, 0> >; T_loc = Eigen::Matrix; T_scale = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = double]’ 77 | const auto& y_scaled = to_ref((y_val - mu_val) * inv_sigma); | ~~~~~~~^~~~~~~~~ stanExports_tridim_transformation.h:943:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; VecR = std::vector; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = double; std::ostream = std::basic_ostream]’ 943 | lp_accum__.add(stan::math::normal_lpdf(dv_long, predicted, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; T_ = double; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/newton.hpp:56:50: required from ‘int stan::services::optimize::newton(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, bool, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 56 | lp = model.template log_prob(cont_vector, disc_vector, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | &message); | ~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:502:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 502 | = stan::services::optimize::newton(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | num_iterations, | ~~~~~~~~~~~~~~~ 505 | save_iterations, | ~~~~~~~~~~~~~~~~ 506 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 507 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper > >, const Eigen::CwiseUnaryOp, const Eigen::Array > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper > >, const Eigen::CwiseUnaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper > >, const Eigen::CwiseUnaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper > >, const Eigen::CwiseUnaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::ArrayWrapper > >, const Eigen::CwiseUnaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:77:50: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = false; T_y = Eigen::Map, 0, Eigen::Stride<0, 0> >; T_loc = Eigen::Matrix; T_scale = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = double]’ 77 | const auto& y_scaled = to_ref((y_val - mu_val) * inv_sigma); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ stanExports_tridim_transformation.h:943:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; VecR = std::vector; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = double; std::ostream = std::basic_ostream]’ 943 | lp_accum__.add(stan::math::normal_lpdf(dv_long, predicted, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; T_ = double; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/newton.hpp:56:50: required from ‘int stan::services::optimize::newton(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, bool, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 56 | lp = model.template log_prob(cont_vector, disc_vector, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | &message); | ~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:502:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 502 | = stan::services::optimize::newton(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | num_iterations, | ~~~~~~~~~~~~~~~ 505 | save_iterations, | ~~~~~~~~~~~~~~~~ 506 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 507 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:94:50: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = false; T_y = Eigen::Map, 0, Eigen::Stride<0, 0> >; T_loc = Eigen::Matrix; T_scale = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = double]’ 94 | >= 2>(inv_sigma * y_scaled); | ~~~~~~~~~~^~~~~~~~~~ stanExports_tridim_transformation.h:943:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; VecR = std::vector; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = double; std::ostream = std::basic_ostream]’ 943 | lp_accum__.add(stan::math::normal_lpdf(dv_long, predicted, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; T_ = double; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/newton.hpp:56:50: required from ‘int stan::services::optimize::newton(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, bool, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 56 | lp = model.template log_prob(cont_vector, disc_vector, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | &message); | ~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:502:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 502 | = stan::services::optimize::newton(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | num_iterations, | ~~~~~~~~~~~~~~~ 505 | save_iterations, | ~~~~~~~~~~~~~~~~ 506 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 507 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array >, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::Array > >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:96:35: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = false; T_y = Eigen::Map, 0, Eigen::Stride<0, 0> >; T_loc = Eigen::Matrix; T_scale = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = double]’ 96 | partials<0>(ops_partials) = -scaled_diff; | ^~~~~~~~~~~~ stanExports_tridim_transformation.h:943:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; VecR = std::vector; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = double; std::ostream = std::basic_ostream]’ 943 | lp_accum__.add(stan::math::normal_lpdf(dv_long, predicted, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; T_ = double; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/newton.hpp:56:50: required from ‘int stan::services::optimize::newton(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, bool, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 56 | lp = model.template log_prob(cont_vector, disc_vector, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | &message); | ~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:502:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 502 | = stan::services::optimize::newton(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | num_iterations, | ~~~~~~~~~~~~~~~ 505 | save_iterations, | ~~~~~~~~~~~~~~~~ 506 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 507 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:99:45: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = false; T_y = Eigen::Map, 0, Eigen::Stride<0, 0> >; T_loc = Eigen::Matrix; T_scale = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = double]’ 99 | partials<2>(ops_partials) = inv_sigma * y_scaled_sq - inv_sigma; | ~~~~~~~~~~^~~~~~~~~~~~~ stanExports_tridim_transformation.h:943:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; VecR = std::vector; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = double; std::ostream = std::basic_ostream]’ 943 | lp_accum__.add(stan::math::normal_lpdf(dv_long, predicted, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; T_ = double; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/newton.hpp:56:50: required from ‘int stan::services::optimize::newton(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, bool, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 56 | lp = model.template log_prob(cont_vector, disc_vector, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | &message); | ~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:502:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 502 | = stan::services::optimize::newton(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | num_iterations, | ~~~~~~~~~~~~~~~ 505 | save_iterations, | ~~~~~~~~~~~~~~~~ 506 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 507 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseUnaryOp, const Eigen::Array > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseUnaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseUnaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseUnaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseUnaryOp, const Eigen::Array >, const Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array > >, const Eigen::CwiseUnaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:99:59: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = false; T_y = Eigen::Map, 0, Eigen::Stride<0, 0> >; T_loc = Eigen::Matrix; T_scale = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = double]’ 99 | partials<2>(ops_partials) = inv_sigma * y_scaled_sq - inv_sigma; | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ stanExports_tridim_transformation.h:943:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; VecR = std::vector; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = double; std::ostream = std::basic_ostream]’ 943 | lp_accum__.add(stan::math::normal_lpdf(dv_long, predicted, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; T_ = double; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/newton.hpp:56:50: required from ‘int stan::services::optimize::newton(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, bool, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 56 | lp = model.template log_prob(cont_vector, disc_vector, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | &message); | ~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:502:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 502 | = stan::services::optimize::newton(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | num_iterations, | ~~~~~~~~~~~~~~~ 505 | save_iterations, | ~~~~~~~~~~~~~~~~ 506 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 507 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, 0, Eigen::Stride<0, 0> > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayWrapper.h:42:7: required from ‘class Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >’ 42 | class ArrayWrapper : public ArrayBase > | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/as_array_or_scalar.hpp:57:50: required from ‘stan::math::as_array_or_scalar, 0, Eigen::Stride<0, 0> > >(Eigen::Map, 0, Eigen::Stride<0, 0> >&&):: [with auto:14 = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 57 | return make_holder([](auto& x) { return x.array(); }, std::forward(v)); | ~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/meta/holder.hpp:370:41: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] stanExports_tridim_transformation.h:950:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; VecR = std::vector; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = double; std::ostream = std::basic_ostream]’ 950 | lp_accum__.add(stan::math::normal_lpdf(a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 951 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 952 | stan::model::index_uni(1)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | stan::model::index_uni(2)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; T_ = double; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/newton.hpp:56:50: required from ‘int stan::services::optimize::newton(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, bool, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 56 | lp = model.template log_prob(cont_vector, disc_vector, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | &message); | ~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:502:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 502 | = stan::services::optimize::newton(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | num_iterations, | ~~~~~~~~~~~~~~~ 505 | save_iterations, | ~~~~~~~~~~~~~~~~ 506 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 507 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:77:40: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = false; T_y = std::vector; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = double]’ 77 | const auto& y_scaled = to_ref((y_val - mu_val) * inv_sigma); | ~~~~~~~^~~~~~~~~ stanExports_tridim_transformation.h:950:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; VecR = std::vector; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = double; std::ostream = std::basic_ostream]’ 950 | lp_accum__.add(stan::math::normal_lpdf(a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 951 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 952 | stan::model::index_uni(1)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | stan::model::index_uni(2)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; T_ = double; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/newton.hpp:56:50: required from ‘int stan::services::optimize::newton(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, bool, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 56 | lp = model.template log_prob(cont_vector, disc_vector, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | &message); | ~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:502:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 502 | = stan::services::optimize::newton(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | num_iterations, | ~~~~~~~~~~~~~~~ 505 | save_iterations, | ~~~~~~~~~~~~~~~~ 506 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 507 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >, const Eigen::CwiseNullaryOp, const Eigen::Array > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:77:50: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = false; T_y = std::vector; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = double]’ 77 | const auto& y_scaled = to_ref((y_val - mu_val) * inv_sigma); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ stanExports_tridim_transformation.h:950:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; VecR = std::vector; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = double; std::ostream = std::basic_ostream]’ 950 | lp_accum__.add(stan::math::normal_lpdf(a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 951 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 952 | stan::model::index_uni(1)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | stan::model::index_uni(2)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; T_ = double; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/newton.hpp:56:50: required from ‘int stan::services::optimize::newton(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, bool, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 56 | lp = model.template log_prob(cont_vector, disc_vector, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | &message); | ~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:502:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 502 | = stan::services::optimize::newton(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | num_iterations, | ~~~~~~~~~~~~~~~ 505 | save_iterations, | ~~~~~~~~~~~~~~~~ 506 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 507 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Matrix, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Matrix; U = Eigen::Matrix; bool NeedToTranspose = false; ResScalar = double]’ 37 | return a.template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:199:45: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 199 | * CubicInterp(_gk_1.dot(_pk_1), _alphak_1, _fk - _fk_1, | ~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from ‘class Eigen::CwiseUnaryViewImpl, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’ 103 | class CwiseUnaryViewImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/accumulator.hpp:135:50: required from ‘stan::math::var stan::math::accumulator::type>::value, void>::type>::sum() const [with T = stan::math::var_value; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = stan::math::var_value; stan::math::var = stan::math::var_value]’ 135 | inline var sum() const { return stan::math::sum(buf_); } | ~~~~~~~~~~~~~~~^~~~~~ stanExports_tridim_transformation.h:969:26: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 969 | return lp_accum__.sum(); | ~~~~~~~~~~~~~~^~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, 1, -1, false>; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, 1, -1, false>]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 1, -1, false>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/standalone_gqs.hpp:72:69: required from ‘int stan::services::standalone_generate(const Model&, const Eigen::MatrixXd&, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; Eigen::MatrixXd = Eigen::Matrix]’ 72 | Eigen::Map(&row[0], draws.cols()) = draws.row(i); | ^ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1253:46: required from ‘SEXPREC* rstan::stan_fit::standalone_gqs(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1253 | ret = stan::services::standalone_generate(model_, draws, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 1254 | Rcpp::as(seed), interrupt, logger, *sample_writer_ptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:30:81: required from here 30 | .method("standalone_gqs", &rstan::stan_fit ::standalone_gqs) | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from ‘Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Scalar = double]’ 347 | return derived() = Constant(rows(), cols(), val); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h:116:13: required from ‘static void Eigen::internal::general_matrix_matrix_triangular_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, 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 ResInnerStride = 1; int UpLo = 2; int Version = 0; ResScalar = double]’ 116 | sybb(_res+resStride*i2 + resIncr*i2, resIncr, resStride, blockA, blockB + actual_kc*i2, actual_mc, actual_kc, alpha); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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::Matrix; int UpLo = 2; typename MatrixType::Scalar = double]’ 109 | internal::general_matrix_matrix_triangular_product::IsComplex, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 111 | Scalar, OtherIsRowMajor ? ColMajor : RowMajor, (!OtherBlasTraits::NeedToConjugate) && NumTraits::IsComplex, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 112 | IsRowMajor ? RowMajor : ColMajor, MatrixType::InnerStrideAtCompileTime, UpLo> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 113 | ::run(size, depth, | ~~~~~^~~~~~~~~~~~~ 114 | actualOther.data(), actualOther.outerStride(), actualOther.data(), actualOther.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | mat.data(), mat.innerStride(), mat.outerStride(), actualAlpha, blocking); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointProduct.h:126:62: required from ‘Eigen::SelfAdjointView& Eigen::SelfAdjointView::rankUpdate(const Eigen::MatrixBase&, const Scalar&) [with DerivedU = Eigen::Matrix; _MatrixType = Eigen::Matrix; unsigned int UpLo = 2; Scalar = double]’ 126 | selfadjoint_product_selector::run(_expression().const_cast_derived(), u.derived(), alpha); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:33:78: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 33 | return result.setZero().template selfadjointView().rankUpdate( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 34 | M_ref); | ~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp, const Eigen::Matrix >; Func = Eigen::internal::scalar_max_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Matrix > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op; Derived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:448:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff() const [with int NaNPropagation = 0; Derived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 448 | return derived().redux(Eigen::internal::scalar_max_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:466:37: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff() const [with Derived = Eigen::CwiseUnaryOp, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 466 | return maxCoeff(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:453:45: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 453 | RealScalar scale = mat.cwiseAbs().maxCoeff(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, false>, -1, 1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, true>, -1, 1, false>, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, true>, -1, 1, false>, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, true>, -1, 1, false>, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:363:59: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 363 | matA.col(i).tail(remainingSize).makeHouseholderInPlace(h, beta); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 449 | tridiagonalization_inplace(mat, hCoeffs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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 > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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 > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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 > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:93:22: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:363:59: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 363 | matA.col(i).tail(remainingSize).makeHouseholderInPlace(h, beta); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 449 | tridiagonalization_inplace(mat, hCoeffs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, -1, 1, false>, const Eigen::Block, -1, 1, true>, -1, 1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, -1, 1, false>, const Eigen::Block, -1, 1, true>, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, -1, 1, false>, const Eigen::Block, -1, 1, true>, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, -1, 1, false>, const Eigen::Block, -1, 1, true>, -1, 1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::Block, -1, 1, true>, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:372:86: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 372 | hCoeffs.tail(n-i-1) += (conj(h)*RealScalar(-0.5)*(hCoeffs.tail(remainingSize).dot(matA.col(i).tail(remainingSize)))) * matA.col(i).tail(n-i-1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 449 | tridiagonalization_inplace(mat, hCoeffs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, false>, -1, 1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false>, -1, 1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, false>, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, false>, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, false>, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, 1, false>, -1, 1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:375:18: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 374 | matA.bottomRightCorner(remainingSize, remainingSize).template selfadjointView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 375 | .rankUpdate(matA.col(i).tail(remainingSize), hCoeffs.tail(remainingSize), Scalar(-1)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 449 | tridiagonalization_inplace(mat, hCoeffs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false>, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false>, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false>, -1, 1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false>, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointRank2Update.h:34:74: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:375:18: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 374 | matA.bottomRightCorner(remainingSize, remainingSize).template selfadjointView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 375 | .rankUpdate(matA.col(i).tail(remainingSize), hCoeffs.tail(remainingSize), Scalar(-1)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 449 | tridiagonalization_inplace(mat, hCoeffs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointRank2Update.h:35:60: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:375:18: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 374 | matA.bottomRightCorner(remainingSize, remainingSize).template selfadjointView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 375 | .rankUpdate(matA.col(i).tail(remainingSize), hCoeffs.tail(remainingSize), Scalar(-1)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 449 | tridiagonalization_inplace(mat, hCoeffs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::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> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::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> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::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>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::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> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointRank2Update.h:35:23: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:375:18: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 374 | matA.bottomRightCorner(remainingSize, remainingSize).template selfadjointView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 375 | .rankUpdate(matA.col(i).tail(remainingSize), hCoeffs.tail(remainingSize), Scalar(-1)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 449 | tridiagonalization_inplace(mat, hCoeffs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of ‘void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_not_nan, 0, Eigen::Stride<0, 0> > > >(const char*, const char*, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >&)::; T = Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >; Indexings = {}; stan::require_eigen_t* = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* = 0]’: /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:28:20: required from ‘void stan::math::check_not_nan(const char*, const char*, const T_y&) [with T_y = Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >]’ 28 | elementwise_check([](double x) { return !std::isnan(x); }, function, name, y, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | "not nan"); | ~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:62:16: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = true; T_y = Eigen::Map, 0, Eigen::Stride<0, 0> >; T_loc = Eigen::Matrix, -1, 1>; T_scale = Eigen::Matrix, -1, 1>; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 62 | check_not_nan(function, "Random variable", y_val); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:943:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 943 | lp_accum__.add(stan::math::normal_lpdf(dv_long, predicted, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Eigen::EigenBase, 0, Eigen::Stride<0, 0> > > >::Index’ {aka ‘long int’} [-Wsign-compare] 153 | for (size_t i = 0; i < x.size(); i++) { | ~~^~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of ‘void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_finite >(const char*, const char*, const Eigen::Array&)::; T = Eigen::Array; Indexings = {}; stan::require_eigen_t* = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* = 0]’: /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_finite.hpp:29:20: required from ‘void stan::math::check_finite(const char*, const char*, const T_y&) [with T_y = Eigen::Array]’ 29 | elementwise_check([](double x) { return std::isfinite(x); }, function, name, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | y, "finite"); | ~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:63:15: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = true; T_y = Eigen::Map, 0, Eigen::Stride<0, 0> >; T_loc = Eigen::Matrix, -1, 1>; T_scale = Eigen::Matrix, -1, 1>; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 63 | check_finite(function, "Location parameter", mu_val); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:943:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 943 | lp_accum__.add(stan::math::normal_lpdf(dv_long, predicted, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Eigen::EigenBase >::Index’ {aka ‘long int’} [-Wsign-compare] 153 | for (size_t i = 0; i < x.size(); i++) { | ~~^~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of ‘void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_positive >(const char*, const char*, const Eigen::Array&)::; T = Eigen::Array; Indexings = {}; stan::require_eigen_t* = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* = 0]’: /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_positive.hpp:29:20: required from ‘void stan::math::check_positive(const char*, const char*, const T_y&) [with T_y = Eigen::Array]’ 29 | elementwise_check([](double x) { return x > 0; }, function, name, y, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | "positive"); | ~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:64:17: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = true; T_y = Eigen::Map, 0, Eigen::Stride<0, 0> >; T_loc = Eigen::Matrix, -1, 1>; T_scale = Eigen::Matrix, -1, 1>; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 64 | check_positive(function, "Scale parameter", sigma_val); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:943:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 943 | lp_accum__.add(stan::math::normal_lpdf(dv_long, predicted, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Eigen::EigenBase >::Index’ {aka ‘long int’} [-Wsign-compare] 153 | for (size_t i = 0; i < x.size(); i++) { | ~~^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Array >, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/functor/operands_and_partials.hpp:67:30: required from ‘void stan::math::internal::update_adjoints(Matrix1&, const Matrix2&, const stan::math::var&) [with Matrix1 = stan::math::arena_matrix, -1, 1> >; Matrix2 = stan::math::arena_matrix >; stan::require_rev_matrix_t* = 0; stan::require_st_arithmetic* = 0; stan::math::var = stan::math::var_value]’ 67 | x.adj().array() += z.adj() * y.array(); | ~~~~~~~~^~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/functor/partials_propagator.hpp:91:48: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:105:28: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = true; T_y = Eigen::Map, 0, Eigen::Stride<0, 0> >; T_loc = Eigen::Matrix, -1, 1>; T_scale = Eigen::Matrix, -1, 1>; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 105 | return ops_partials.build(logp); | ~~~~~~~~~~~~~~~~~~^~~~~~ stanExports_tridim_transformation.h:943:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 943 | lp_accum__.add(stan::math::normal_lpdf(dv_long, predicted, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of ‘void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_not_nan >(const char*, const char*, const Eigen::Array&)::; T = Eigen::Array; Indexings = {}; stan::require_eigen_t* = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* = 0]’: /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:28:20: required from ‘void stan::math::check_not_nan(const char*, const char*, const T_y&) [with T_y = Eigen::Array]’ 28 | elementwise_check([](double x) { return !std::isnan(x); }, function, name, y, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | "not nan"); | ~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:62:16: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = true; T_y = std::vector, std::allocator > >; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 62 | check_not_nan(function, "Random variable", y_val); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:950:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 950 | lp_accum__.add(stan::math::normal_lpdf(a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 951 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 952 | stan::model::index_uni(1)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | stan::model::index_uni(2)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Eigen::EigenBase >::Index’ {aka ‘long int’} [-Wsign-compare] 153 | for (size_t i = 0; i < x.size(); i++) { | ~~^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, const Eigen::Matrix >, 1, -1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Matrix >, 1, -1, false> >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::Block, const Eigen::Matrix >, 1, -1, false>; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::Block, const Eigen::Matrix >, 1, -1, false>; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/VectorwiseOp.h:114:1: required from ‘ResultType Eigen::internal::member_sum::operator()(const XprType&) const [with XprType = Eigen::Block, const Eigen::Matrix >, 1, -1, false>; ResultType = double; Scalar = double]’ 97 | { return mat.MEMBER(); } \ | ~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PartialReduxEvaluator.h:183:21: required from ‘const Eigen::internal::evaluator >::Scalar Eigen::internal::evaluator >::coeff(Eigen::Index) const [with ArgType = const Eigen::CwiseUnaryOp, const Eigen::Matrix >; MemberOp = Eigen::internal::member_sum; int Direction = 1; Scalar = double; Eigen::Index = long int]’ 183 | return m_functor(m_arg.template subVector(index)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:268:34: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 1>; Func = Eigen::internal::scalar_max_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Matrix >, Eigen::internal::member_sum, 1> >; Scalar = double]’ 268 | res = func(res,eval.coeff(index)); | ~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_max_op; Derived = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 1>; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:448:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff() const [with int NaNPropagation = 0; Derived = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 1>; typename Eigen::internal::traits::Scalar = double]’ 448 | return derived().redux(Eigen::internal::scalar_max_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:466:37: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::maxCoeff() const [with Derived = Eigen::PartialReduxExpr, const Eigen::Matrix >, Eigen::internal::member_sum, 1>; typename Eigen::internal::traits::Scalar = double]’ 466 | return maxCoeff(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/matrix_exp_action_handler.hpp:106:49: required from here 106 | return x.cwiseAbs().rowwise().sum().maxCoeff(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block >, -1, 1, true>, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block >, -1, 1, true>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block >, -1, 1, true>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, const Eigen::Block >, -1, 1, true>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, const Eigen::Block >, -1, 1, true>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, const Eigen::Block >, -1, 1, true>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense >, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, -1, 1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator >, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval >, -1, 1, true>, Eigen::Dense>’ 372 | typedef typename plain_matrix_type_dense::XprKind, evaluator::Flags>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from ‘struct Eigen::internal::generic_product_impl, const Eigen::Block >, -1, 1, true>, Eigen::DenseShape, Eigen::DenseShape, 7>’ 370 | typedef typename nested_eval::type RhsNested; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; Scalar = double]’ 478 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, true>, Eigen::Transpose >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, true>, Eigen::Transpose >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, true>, Eigen::Transpose >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 1, -1, true>, Eigen::Transpose >, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 1, -1, true>, Eigen::Transpose >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 1, -1, true>, Eigen::Transpose >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 1, -1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval, 1, -1, true>, Eigen::Dense>’ 372 | typedef typename plain_matrix_type_dense::XprKind, evaluator::Flags>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from ‘struct Eigen::internal::generic_product_impl, 1, -1, true>, Eigen::Transpose >, Eigen::DenseShape, Eigen::DenseShape, 7>’ 369 | typedef typename nested_eval::type LhsNested; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; Scalar = double]’ 485 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:98:40: 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; typename Eigen::internal::traits::Scalar = double]’ 98 | return numext::real((*this).cwiseAbs2().sum()); | ~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:78:71: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:363:59: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 363 | matA.col(i).tail(remainingSize).makeHouseholderInPlace(h, beta); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 449 | tridiagonalization_inplace(mat, hCoeffs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 1, -1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, 1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense >, 1, -1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; SrcXprType = Eigen::Product >, Eigen::Matrix, 0>]’ 148 | generic_product_impl::evalTo(dst, src.lhs(), src.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 0>; Func = assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:22:56: required from here 22 | vector_d eigenprojections = eigenvectors.transpose() * g; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; SrcXprType = Eigen::Product >, Eigen::Matrix, 0>]’ 148 | generic_product_impl::evalTo(dst, src.lhs(), src.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 0>; Func = assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:22:56: required from here 22 | vector_d eigenprojections = eigenvectors.transpose() * g; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 1, -1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1043:41: required from ‘struct Eigen::internal::evaluator, 1, -1, false>, 1, -1, false> >’ 1043 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 1, -1, false>, 1, -1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45: required from ‘struct Eigen::internal::unary_evaluator, const Eigen::Block, 1, -1, false>, 1, -1, false> >, Eigen::internal::IndexBased, double>’ 564 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Block, 1, -1, false>, 1, -1, false> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Block, 1, -1, false>, 1, -1, false> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/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; typename Eigen::internal::traits::Scalar = double]’ 269 | return internal::lpNorm_selector::run(*this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:514:125: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 514 | abs_col_sum = m_matrix.col(col).tail(size - col).template lpNorm<1>() + m_matrix.row(col).head(col).template lpNorm<1>(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 1, -1, false>, 1, -1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 1, -1, false>, 1, -1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45: required from ‘struct Eigen::internal::unary_evaluator, const Eigen::Block, 1, -1, false>, 1, -1, false> >, Eigen::internal::IndexBased, double>’ 564 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Block, 1, -1, false>, 1, -1, false> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Block, 1, -1, false>, 1, -1, false> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseUnaryOp, const Eigen::Block, 1, -1, false>, 1, -1, false> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/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; typename Eigen::internal::traits::Scalar = double]’ 269 | return internal::lpNorm_selector::run(*this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:514:125: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 514 | abs_col_sum = m_matrix.col(col).tail(size - col).template lpNorm<1>() + m_matrix.row(col).head(col).template lpNorm<1>(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0>, -1, 1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0>, -1, 1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45: required from ‘struct Eigen::internal::unary_evaluator, const Eigen::Block, 0>, -1, 1, false> >, Eigen::internal::IndexBased, double>’ 564 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Block, 0>, -1, 1, false> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Visitor.h:79:51: required from ‘class Eigen::internal::visitor_evaluator, const Eigen::Block, 0>, -1, 1, false> > >’ 79 | CoeffReadCost = internal::evaluator::CoeffReadCost | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Visitor.h:123:17: required from ‘void Eigen::DenseBase::visit(Visitor&) const [with Visitor = Eigen::internal::max_coeff_visitor, const Eigen::Block, 0>, -1, 1, false> >, 0>; Derived = Eigen::CwiseUnaryOp, const Eigen::Block, 0>, -1, 1, false> >]’ 123 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Visitor.h:374:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:325:54: required from ‘static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]’ 325 | mat.diagonal().tail(size-k).cwiseAbs().maxCoeff(&index_of_biggest_in_corner); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 526 | m_info = internal::ldlt_inplace::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval, -1, -1, false>, Eigen::Dense>’ 372 | typedef typename plain_matrix_type_dense::XprKind, evaluator::Flags>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/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>’ 369 | typedef typename nested_eval::type LhsNested; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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 == Eigen::DefaultProduct) || (Options == Eigen::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; SrcXprType = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>]’ 178 | generic_product_impl::subTo(dst, src.lhs(), src.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::Product, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; Func = sub_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/NoAlias.h:59: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]’ 59 | call_assignment_no_alias(m_expression, other.derived(), internal::sub_assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:361:25: required from ‘static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]’ 361 | A21.noalias() -= A20 * temp.head(k); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 526 | m_info = internal::ldlt_inplace::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of ‘void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_finite > >(const char*, const char*, const Eigen::ArrayWrapper >&)::; T = Eigen::ArrayWrapper >; Indexings = {}; stan::require_eigen_t* = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* = 0]’: /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_finite.hpp:29:20: required from ‘void stan::math::check_finite(const char*, const char*, const T_y&) [with T_y = Eigen::ArrayWrapper >]’ 29 | elementwise_check([](double x) { return std::isfinite(x); }, function, name, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 30 | y, "finite"); | ~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:63:15: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = false; T_y = Eigen::Map, 0, Eigen::Stride<0, 0> >; T_loc = Eigen::Matrix; T_scale = Eigen::CwiseBinaryOp, const Eigen::Map, 0, Eigen::Stride<0, 0> >, const Eigen::CwiseNullaryOp, Eigen::Matrix > >; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = double]’ 63 | check_finite(function, "Location parameter", mu_val); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:943:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; VecR = std::vector; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = double; std::ostream = std::basic_ostream]’ 943 | lp_accum__.add(stan::math::normal_lpdf(dv_long, predicted, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; T_ = double; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/newton.hpp:56:50: required from ‘int stan::services::optimize::newton(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, bool, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 56 | lp = model.template log_prob(cont_vector, disc_vector, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | &message); | ~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:502:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 502 | = stan::services::optimize::newton(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | num_iterations, | ~~~~~~~~~~~~~~~ 505 | save_iterations, | ~~~~~~~~~~~~~~~~ 506 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 507 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Eigen::EigenBase > >::Index’ {aka ‘long int’} [-Wsign-compare] 153 | for (size_t i = 0; i < x.size(); i++) { | ~~^~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp: In instantiation of ‘void stan::math::elementwise_check(const F&, const char*, const char*, const T&, const char*, const Indexings& ...) [with F = check_not_nan, 0, Eigen::Stride<0, 0> > > >(const char*, const char*, const Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >&)::; T = Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >; Indexings = {}; stan::require_eigen_t* = 0; std::enable_if_t<((bool)((Eigen::internal::traits<_Rhs>::Flags & Eigen::LinearAccessBit) || T::IsVectorAtCompileTime))>* = 0]’: /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_not_nan.hpp:28:20: required from ‘void stan::math::check_not_nan(const char*, const char*, const T_y&) [with T_y = Eigen::ArrayWrapper, 0, Eigen::Stride<0, 0> > >]’ 28 | elementwise_check([](double x) { return !std::isnan(x); }, function, name, y, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29 | "not nan"); | ~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:62:16: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = false; T_y = std::vector; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = double]’ 62 | check_not_nan(function, "Random variable", y_val); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:950:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; VecR = std::vector; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = double; std::ostream = std::basic_ostream]’ 950 | lp_accum__.add(stan::math::normal_lpdf(a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 951 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 952 | stan::model::index_uni(1)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | stan::model::index_uni(2)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = false; bool jacobian__ = false; T_ = double; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/newton.hpp:56:50: required from ‘int stan::services::optimize::newton(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, bool, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 56 | lp = model.template log_prob(cont_vector, disc_vector, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 57 | &message); | ~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:502:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 502 | = stan::services::optimize::newton(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 503 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 504 | num_iterations, | ~~~~~~~~~~~~~~~ 505 | save_iterations, | ~~~~~~~~~~~~~~~~ 506 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 507 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/elementwise_check.hpp:153:24: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘long unsigned int’} and ‘Eigen::EigenBase, 0, Eigen::Stride<0, 0> > > >::Index’ {aka ‘long int’} [-Wsign-compare] 153 | for (size_t i = 0; i < x.size(); i++) { | ~~^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 1, -1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; SrcXprType = Eigen::Block, 1, -1, false>; Functor = assign_op]’ 774 | SrcEvaluatorType srcEvaluator(src); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; SrcXprType = Eigen::Block, 1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, 1, -1, false>; Func = assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, 1, -1, false>; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, 1, -1, false>]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 1, -1, false>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/standalone_gqs.hpp:72:69: required from ‘int stan::services::standalone_generate(const Model&, const Eigen::MatrixXd&, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; Eigen::MatrixXd = Eigen::Matrix]’ 72 | Eigen::Map(&row[0], draws.cols()) = draws.row(i); | ^ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1253:46: required from ‘SEXPREC* rstan::stan_fit::standalone_gqs(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1253 | ret = stan::services::standalone_generate(model_, draws, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 1254 | Rcpp::as(seed), interrupt, logger, *sample_writer_ptr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:30:81: required from here 30 | .method("standalone_gqs", &rstan::stan_fit ::standalone_gqs) | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 16, Eigen::Stride<0, 0> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 16, Eigen::Stride<0, 0> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 16, Eigen::Stride<0, 0> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 16, Eigen::Stride<0, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 16, Eigen::Stride<0, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 16, Eigen::Stride<0, 0> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, const Eigen::Matrix, const Eigen::Matrix >, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25: required from ‘void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, const Eigen::Matrix, const Eigen::Matrix >, Eigen::Transpose >, 0>; OtherDerived = Eigen::Product, const Eigen::Matrix, const Eigen::Matrix >, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 883 | this->_set_noalias(other); | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:332:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, const Eigen::Matrix, const Eigen::Matrix >, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, const Eigen::Matrix, const Eigen::Matrix >, Eigen::Transpose >, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, const Eigen::Matrix, const Eigen::Matrix >, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:28:39: required from here 28 | m2_ += (q - m_) * delta.transpose(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:280:48: required from ‘void Eigen::internal::outer_product_selector_run(Dst&, const Lhs&, const Rhs&, const Func&, const false_type&) [with Dst = Eigen::Matrix; Lhs = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Rhs = Eigen::Transpose >; Func = generic_product_impl, const Eigen::Matrix, const Eigen::Matrix >, Eigen::Transpose >, Eigen::DenseShape, Eigen::DenseShape, 5>::set]’ 280 | func(dst.col(j), rhsEval.coeff(Index(0),j) * actual_lhs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:317:41: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, const Eigen::Matrix, const Eigen::Matrix >, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:883:25: required from ‘void Eigen::PlainObjectBase::_init1(const Eigen::DenseBase&) [with T = Eigen::Product, const Eigen::Matrix, const Eigen::Matrix >, Eigen::Transpose >, 0>; OtherDerived = Eigen::Product, const Eigen::Matrix, const Eigen::Matrix >, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 883 | this->_set_noalias(other); | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:332:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, const Eigen::Matrix, const Eigen::Matrix >, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, const Eigen::Matrix, const Eigen::Matrix >, Eigen::Transpose >, 0>; Func = add_assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::Product, const Eigen::Matrix, const Eigen::Matrix >, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/welford_covar_estimator.hpp:28:39: required from here 28 | m2_ += (q - m_) * delta.transpose(); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Transpose >, 1>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Transpose >, 1> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Transpose >, 1> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, Eigen::Transpose >, 1, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, Eigen::Transpose >, 1, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, Eigen::Transpose >, 1>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, -1, 1, true>, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, -1, 1, true>, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, -1, 1, true>, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, -1, 1, true>, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, -1, 1, true>, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense >, -1, 1, true>, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, true>, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, true>, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 1, -1, true>, 1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 1, -1, true>, 1, -1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /usr/local/lib/R/library/RcppEigen/include/Eigen/Core:333: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of ‘class Eigen::internal::gemv_traits’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:306:38: required from ‘struct Eigen::internal::general_matrix_vector_product, 1, false, double, Eigen::internal::const_blas_data_mapper, false, 0>’ 306 | typedef typename Traits::LhsPacket LhsPacket; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:347:132: required from ‘static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; Dest = Eigen::Matrix; typename Dest::Scalar = double]’ 346 | general_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347 | ::run( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 348 | actualLhs.rows(), actualLhs.cols(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | LhsMapper(actualLhs.data(), actualLhs.outerStride()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 350 | RhsMapper(actualRhsPtr, 1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 351 | dest.data(), dest.col(0).innerStride(), //NOTE if dest is not a vector at compile-time, then dest.innerStride() might be wrong. (bug 1166) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 352 | actualAlpha); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; Scalar = double]’ 385 | internal::gemv_dense_selector::HasUsableDirectAccess) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | >::run(actual_lhs, actual_rhs, dst, alpha); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from ‘static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Scalar = double]’ 361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:33: required from ‘static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]’ 349 | { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; SrcXprType = Eigen::Product >, Eigen::Matrix, 0>]’ 148 | generic_product_impl::evalTo(dst, src.lhs(), src.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 0>; Func = assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:22:56: required from here 22 | vector_d eigenprojections = eigenvectors.transpose() * g; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 51 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 52 | unpacket_traits<_RhsPacket>::vectorizable && | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 54 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1, | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 55 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1, | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 56 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1 | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 59 | typedef typename conditional::type LhsPacket; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 60 | typedef typename conditional::type RhsPacket; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 61 | typedef typename conditional::type ResPacket; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of ‘class Eigen::internal::gemv_traits’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:310:42: required from ‘struct Eigen::internal::general_matrix_vector_product, 1, false, double, Eigen::internal::const_blas_data_mapper, false, 0>’ 310 | typedef typename HalfTraits::LhsPacket LhsPacketHalf; | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:347:132: required from ‘static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; Dest = Eigen::Matrix; typename Dest::Scalar = double]’ 346 | general_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347 | ::run( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 348 | actualLhs.rows(), actualLhs.cols(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | LhsMapper(actualLhs.data(), actualLhs.outerStride()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 350 | RhsMapper(actualRhsPtr, 1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 351 | dest.data(), dest.col(0).innerStride(), //NOTE if dest is not a vector at compile-time, then dest.innerStride() might be wrong. (bug 1166) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 352 | actualAlpha); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; Scalar = double]’ 385 | internal::gemv_dense_selector::HasUsableDirectAccess) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | >::run(actual_lhs, actual_rhs, dst, alpha); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from ‘static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Scalar = double]’ 361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:33: required from ‘static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]’ 349 | { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; SrcXprType = Eigen::Product >, Eigen::Matrix, 0>]’ 148 | generic_product_impl::evalTo(dst, src.lhs(), src.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 0>; Func = assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:22:56: required from here 22 | vector_d eigenprojections = eigenvectors.transpose() * g; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 51 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 52 | unpacket_traits<_RhsPacket>::vectorizable && | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 54 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1, | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 55 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1, | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 56 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1 | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 59 | typedef typename conditional::type LhsPacket; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 60 | typedef typename conditional::type RhsPacket; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 61 | typedef typename conditional::type ResPacket; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h: In instantiation of ‘class Eigen::internal::gemv_traits’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:314:45: required from ‘struct Eigen::internal::general_matrix_vector_product, 1, false, double, Eigen::internal::const_blas_data_mapper, false, 0>’ 314 | typedef typename QuarterTraits::LhsPacket LhsPacketQuarter; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:347:132: required from ‘static void Eigen::internal::gemv_dense_selector<2, 1, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; Dest = Eigen::Matrix; typename Dest::Scalar = double]’ 346 | general_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 347 | ::run( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 348 | actualLhs.rows(), actualLhs.cols(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | LhsMapper(actualLhs.data(), actualLhs.outerStride()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 350 | RhsMapper(actualRhsPtr, 1), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 351 | dest.data(), dest.col(0).innerStride(), //NOTE if dest is not a vector at compile-time, then dest.innerStride() might be wrong. (bug 1166) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 352 | actualAlpha); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; Scalar = double]’ 385 | internal::gemv_dense_selector::HasUsableDirectAccess) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 388 | >::run(actual_lhs, actual_rhs, dst, alpha); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from ‘static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>; Scalar = double]’ 361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:33: required from ‘static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; Derived = Eigen::internal::generic_product_impl >, Eigen::Matrix, Eigen::DenseShape, Eigen::DenseShape, 7>]’ 349 | { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; SrcXprType = Eigen::Product >, Eigen::Matrix, 0>]’ 148 | generic_product_impl::evalTo(dst, src.lhs(), src.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 0>; Func = assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:22:56: required from here 22 | vector_d eigenprojections = eigenvectors.transpose() * g; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:44:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 44 | PACKET_DECL_COND_PREFIX(_, Lhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:45:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 45 | PACKET_DECL_COND_PREFIX(_, Rhs, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:46:27: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 46 | PACKET_DECL_COND_PREFIX(_, Res, _PacketSize); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:42:3: note: in definition of macro ‘PACKET_DECL_COND_PREFIX’ 42 | prefix ## name ## Packet | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 51 | Vectorizable = unpacket_traits<_LhsPacket>::vectorizable && | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:51:53: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 52 | unpacket_traits<_RhsPacket>::vectorizable && | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:52:38: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:42: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 53 | int(unpacket_traits<_LhsPacket>::size)==int(unpacket_traits<_RhsPacket>::size), | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:53:82: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 54 | LhsPacketSize = Vectorizable ? unpacket_traits<_LhsPacket>::size : 1, | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:54:69: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 55 | RhsPacketSize = Vectorizable ? unpacket_traits<_RhsPacket>::size : 1, | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:55:69: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 56 | ResPacketSize = Vectorizable ? unpacket_traits<_ResPacket>::size : 1 | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:56:69: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 59 | typedef typename conditional::type LhsPacket; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:59:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 60 | typedef typename conditional::type RhsPacket; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:60:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] 61 | typedef typename conditional::type ResPacket; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixVector.h:61:73: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; SrcXprType = Eigen::Product >, Eigen::Matrix, 0>]’ 148 | generic_product_impl::evalTo(dst, src.lhs(), src.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 0>; Func = assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:22:56: required from here 22 | vector_d eigenprojections = eigenvectors.transpose() * g; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, true>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, true>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, true>, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, true>, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, true>, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 1, -1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase > >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose > >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:26: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, true> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 1, -1, true>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, 1, -1, true> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = assign_op]’ 780 | DstEvaluatorType dstEvaluator(dst); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; Functor = Eigen::internal::assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CommaInitializer.h:159:10: required from ‘Eigen::CommaInitializer Eigen::DenseBase::operator<<(const Eigen::DenseBase&) [with OtherDerived = Eigen::Map, 0, Eigen::Stride<0, 0> >; Derived = Eigen::Matrix]’ 159 | return CommaInitializer(*static_cast(this), other); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/append_row.hpp:102:10: required from ‘Eigen::Matrix::type, -1, 1> stan::math::append_row(const ColVec&, const Scal&) [with ColVec = Eigen::Map, 0, Eigen::Stride<0, 0> >; Scal = double; stan::require_t >* = 0; stan::require_stan_scalar_t* = 0; typename stan::return_type::type = double]’ 102 | result << A.template cast(), B; | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:29:31: required from ‘T_return stan::math::internal::hypergeometric_3F2_infsum(const Ta&, const Tb&, const Tz&, double, int) [with Ta = std::vector; Tb = std::vector; Tz = double; T_return = double; ArrayAT = Eigen::Array; ArrayBT = Eigen::Array; stan::require_all_vector_t* = 0; stan::require_stan_scalar_t* = 0]’ 29 | ArrayBT b_array = append_row(as_array_or_scalar(b), 1.0); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:123:47: required from ‘auto stan::math::hypergeometric_3F2(const Ta&, const Tb&, const Tz&) [with Ta = std::vector; Tb = std::vector; Tz = double; stan::require_all_vector_t* = 0; stan::require_stan_scalar_t* = 0]’ 123 | return internal::hypergeometric_3F2_infsum(a, b, z); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/hypergeometric_3F2.hpp:148:28: required from ‘auto stan::math::hypergeometric_3F2(const std::initializer_list<_Tp>&, const std::initializer_list<_Value>&, const Tz&) [with Ta = double; Tb = double; Tz = double; stan::require_all_stan_scalar_t* = 0]’ 148 | return hypergeometric_3F2(std::vector(a), std::vector(b), z); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/inv_inc_beta.hpp:77:37: required from here 77 | + log(hypergeometric_3F2({a_val, a_val, one_m_b}, {ap1, ap1}, w)) | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, true>, -1, 1, false>, -1, 1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, 1, true>, -1, 1, false>, -1, 1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45: required from ‘struct Eigen::internal::unary_evaluator, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> >, Eigen::internal::IndexBased, double>’ 564 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:363:59: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 363 | matA.col(i).tail(remainingSize).makeHouseholderInPlace(h, beta); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 449 | tridiagonalization_inplace(mat, hCoeffs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 1, -1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 1, -1, true> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 1, -1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 1, -1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl >, 1, -1, true>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose >, 1, -1, true> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; SrcXprType = Eigen::Product >, Eigen::Matrix, 0>]’ 148 | generic_product_impl::evalTo(dst, src.lhs(), src.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 0>; Func = assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:22:56: required from here 22 | vector_d eigenprojections = eigenvectors.transpose() * g; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose >, 1, -1, true> >, const Eigen::Block, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose >, 1, -1, true> >, const Eigen::Block, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose >, 1, -1, true> >, const Eigen::Block, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block >, 1, -1, true>; U = Eigen::Block, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; SrcXprType = Eigen::Product >, Eigen::Matrix, 0>]’ 148 | generic_product_impl::evalTo(dst, src.lhs(), src.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 0>; Func = assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:22:56: required from here 22 | vector_d eigenprojections = eigenvectors.transpose() * g; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block, -1, 1, true>, -1, 1, false> > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: 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]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:221:28: 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; typename Eigen::internal::traits::Scalar = double]’ 221 | return m.cwiseAbs().sum(); | ~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/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; typename Eigen::internal::traits::Scalar = double]’ 269 | return internal::lpNorm_selector::run(*this); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:514:74: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 514 | abs_col_sum = m_matrix.col(col).tail(size - col).template lpNorm<1>() + m_matrix.row(col).head(col).template lpNorm<1>(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, -1, 1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, -1, 1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:54: 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>]’ 251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:359:56: required from ‘static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]’ 359 | mat.coeffRef(k,k) -= (A10 * temp.head(k)).value(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 526 | m_info = internal::ldlt_inplace::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Eigen::Index = long int]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Matrix, const Eigen::Matrix > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:37:51: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Matrix; U = Eigen::Matrix; bool NeedToTranspose = false; ResScalar = double]’ 37 | return a.template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Matrix; Derived = Eigen::Matrix; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:199:45: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 199 | * CubicInterp(_gk_1.dot(_pk_1), _alphak_1, _fk - _fk_1, | ~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Block >, -1, 1, false>, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Block >, -1, 1, false>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Block >, -1, 1, false>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Block >, -1, 1, false>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Block >, -1, 1, false>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Block >, -1, 1, false>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:21: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, -1, 1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, -1, 1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense >, -1, 1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:21: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, -1, 1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator >, -1, 1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval >, -1, 1, false>, Eigen::Dense>’ 372 | typedef typename plain_matrix_type_dense::XprKind, evaluator::Flags>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from ‘struct Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, const Eigen::Block >, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>’ 370 | typedef typename nested_eval::type RhsNested; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Rhs = Eigen::Transpose >; Scalar = double]’ 478 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Rhs = Eigen::Transpose >]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:21: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>, Eigen::Transpose >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/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>, Eigen::Transpose >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>, Eigen::Transpose >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>, Eigen::Transpose >, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>, Eigen::Transpose >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>, Eigen::Transpose >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:21: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:113:15: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:21: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>, Eigen::Dense>’ 372 | typedef typename plain_matrix_type_dense::XprKind, evaluator::Flags>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from ‘struct Eigen::internal::generic_product_impl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>, Eigen::Transpose >, Eigen::DenseShape, Eigen::DenseShape, 7>’ 369 | typedef typename nested_eval::type LhsNested; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Rhs = Eigen::Transpose >; Scalar = double]’ 485 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Rhs = Eigen::Transpose >]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:21: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::Array; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::Array; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::Array; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/sum.hpp:47:15: required from ‘stan::value_type_t stan::math::sum(const T&) [with T = Eigen::Array; stan::require_eigen_vt* = 0; stan::value_type_t = double]’ 47 | return m.sum(); | ~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:82:38: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = true; T_y = Eigen::Map, 0, Eigen::Stride<0, 0> >; T_loc = Eigen::Matrix, -1, 1>; T_scale = Eigen::Matrix, -1, 1>; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 82 | T_partials_return logp = -0.5 * sum(y_scaled_sq); | ~~~^~~~~~~~~~~~~ stanExports_tridim_transformation.h:943:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 943 | lp_accum__.add(stan::math::normal_lpdf(dv_long, predicted, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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::Array >; Eigen::Index = long int]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp, const Eigen::Array >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Array > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseUnaryOp, const Eigen::Array >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseUnaryOp, const Eigen::Array >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/sum.hpp:47:15: required from ‘stan::value_type_t stan::math::sum(const T&) [with T = Eigen::CwiseUnaryOp, const Eigen::Array >; stan::require_eigen_vt* = 0; stan::value_type_t = double]’ 47 | return m.sum(); | ~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:87:16: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = true; T_y = Eigen::Map, 0, Eigen::Stride<0, 0> >; T_loc = Eigen::Matrix, -1, 1>; T_scale = Eigen::Matrix, -1, 1>; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 87 | logp -= sum(log(sigma_val)) * N / math::size(sigma); | ~~~^~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:943:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 943 | lp_accum__.add(stan::math::normal_lpdf(dv_long, predicted, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 944 | stan::math::elt_multiply(dv_sd_long, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 945 | stan::math::rep_vector(sigma, longN)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Eigen::Index = long int]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Array, const Eigen::Array > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/sum.hpp:47:15: required from ‘stan::value_type_t stan::math::sum(const T&) [with T = Eigen::CwiseBinaryOp, const Eigen::Array, const Eigen::Array >; stan::require_eigen_vt* = 0; stan::value_type_t = double]’ 47 | return m.sum(); | ~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:82:38: required from ‘stan::return_type_t stan::math::normal_lpdf(const T_y&, const T_loc&, const T_scale&) [with bool propto = true; T_y = std::vector, std::allocator > >; T_loc = double; T_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 82 | T_partials_return logp = -0.5 * sum(y_scaled_sq); | ~~~^~~~~~~~~~~~~ stanExports_tridim_transformation.h:950:57: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 950 | lp_accum__.add(stan::math::normal_lpdf(a, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 951 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 952 | stan::model::index_uni(1)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 953 | stan::model::rvalue(a_prior, "a_prior", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 954 | stan::model::index_uni(2)))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false>; Functor = assign_op]’ 774 | SrcEvaluatorType srcEvaluator(src); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false>; Functor = Eigen::internal::assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false>; Func = assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false>; Func = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false>]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/to_vector.hpp:22:11: required from ‘Eigen::Matrix::type, -1, 1> stan::math::to_vector(const EigMat&) [with EigMat = Eigen::Block, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false>; stan::require_eigen_t* = 0; typename stan::value_type::type = double]’ 22 | res_map = matrix; | ~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1472:30: required from ‘void model_tridim_transformation_namespace::model_tridim_transformation::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; VecR = std::vector; VecI = std::vector; VecVar = std::vector; stan::require_vector_like_vt* = 0; stan::require_vector_like_vt* = 0; stan::require_vector_vt* = 0; std::ostream = std::basic_ostream]’ 1472 | stan::math::to_vector( | ~~~~~~~~~~~~~~~~~~~~~^ 1473 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1729:21: required from ‘void model_tridim_transformation_namespace::model_tridim_transformation::write_array(RNG&, std::vector&, std::vector&, std::vector&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; std::ostream = std::basic_ostream]’ 1729 | write_array_impl(base_rng, params_r, params_i, vars, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1730 | emit_transformed_parameters, emit_generated_quantities, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1105:23: required from ‘SEXPREC* rstan::stan_fit::constrain_pars(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1105 | model_.write_array(base_rng, params_r, params_i, par); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:26:81: required from here 26 | .method("constrain_pars", &rstan::stan_fit ::constrain_pars) | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true>, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 1, -1, true>; U = Eigen::Block >, -1, 1, true>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, true> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, true>, 1, -1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, true>, 1, -1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 1, -1, true>, 1, -1, true>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, 1, -1, true>, 1, -1, true> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 1, -1, true>, 1, -1, true> >, const Eigen::Block >, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 1, -1, true>, 1, -1, true> >, const Eigen::Block >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 1, -1, true>, 1, -1, true> >, const Eigen::Block >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 1, -1, true>, 1, -1, true> >, const Eigen::Block >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, true>, 1, -1, true> >, const Eigen::Block >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 1, -1, true>, 1, -1, true>; U = Eigen::Block >, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, -1, 1, true>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, -1, 1, true>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, false> >, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, false> >, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 1, -1, false> >, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120: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>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152: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>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:166:45: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:369:35: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 369 | hCoeffs.tail(n-i-1).noalias() = (matA.bottomRightCorner(remainingSize,remainingSize).template selfadjointView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 370 | * (conj(h) * matA.col(i).tail(remainingSize))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 449 | tridiagonalization_inplace(mat, hCoeffs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Eigen::Index = long int]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::Block, -1, 1, true>, -1, 1, false> >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block, -1, 1, false>, const Eigen::Block, -1, 1, true>, -1, 1, false> > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::Block, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, 1, false>, const Eigen::Block, -1, 1, true>, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:37:51: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, -1, 1, false>; U = Eigen::Block, -1, 1, true>, -1, 1, false>; bool NeedToTranspose = false; ResScalar = double]’ 37 | return a.template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, true>, -1, 1, false>; Derived = Eigen::Block, -1, 1, false>; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:372:86: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 372 | hCoeffs.tail(n-i-1) += (conj(h)*RealScalar(-0.5)*(hCoeffs.tail(remainingSize).dot(matA.col(i).tail(remainingSize)))) * matA.col(i).tail(n-i-1); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 449 | tridiagonalization_inplace(mat, hCoeffs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, 1, -1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, 1, -1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, 1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, 1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, -1, false>, 1, -1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, -1, false>, 1, -1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:361:25: required from ‘static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]’ 361 | A21.noalias() -= A20 * temp.head(k); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 526 | m_info = internal::ldlt_inplace::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, false>, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false>, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, false>, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, false>, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, false>, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, 1, false>, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:361:25: required from ‘static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]’ 361 | A21.noalias() -= A20 * temp.head(k); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 526 | m_info = internal::ldlt_inplace::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Transpose >, 1>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Transpose >, 1> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Transpose >, 1> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, Eigen::Transpose >, 1, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, Eigen::Transpose >, 1, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, Eigen::Transpose >, 1>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:469:72: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:21: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Product, Eigen::Transpose >, 1> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Product, Eigen::Transpose >, 1> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Product, Eigen::Transpose >, 1> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Product, Eigen::Transpose >, 1>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Product, Eigen::Transpose >, 1> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:469:55: required from ‘static void Eigen::internal::generic_product_impl::eval_dynamic_impl(Dst&, const LhsT&, const RhsT&, const Func&, const Scalar&, Eigen::internal::true_type) [with Dst = Eigen::Matrix; LhsT = Eigen::Matrix; RhsT = Eigen::Transpose >; Func = Eigen::internal::assign_op; Scalar = double; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Rhs = Eigen::Transpose >]’ 469 | call_restricted_packet_assignment_no_alias(dst, s * lhs.lazyProduct(rhs), func); | ~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:446:22: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:21: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, -1, 1, false>, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, -1, 1, false>, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, -1, 1, false>, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, -1, 1, false>, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, -1, 1, false>, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense >, -1, 1, false>, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:21: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>, 1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/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>, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>, 1, -1, true, false>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>, 1, -1, true, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>, 1, -1, true>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:43: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:21: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseNullaryOp, Eigen::Array >; Eigen::Index = long int]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseNullaryOp, Eigen::Array >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, Eigen::Array > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseNullaryOp, Eigen::Array >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseNullaryOp, Eigen::Array >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/sum.hpp:47:15: required from ‘stan::value_type_t stan::math::sum(const T&) [with T = Eigen::CwiseNullaryOp, Eigen::Array >; stan::require_eigen_vt* = 0; stan::value_type_t = double]’ 47 | return m.sum(); | ~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/broadcast_array.hpp:32:16: required from ‘void stan::math::internal::broadcast_array::operator=(const Y&) [with Y = Eigen::CwiseNullaryOp, Eigen::Array >; T = double]’ 32 | prim_ = sum(m); | ~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/exponential_lpdf.hpp:89:33: required from ‘stan::return_type_t stan::math::exponential_lpdf(const T_y&, const T_inv_scale&) [with bool propto = true; T_y = var_value; T_inv_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 89 | partials<0>(ops_partials) = T_partials_array::Constant( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 90 | math::size(y), -forward_as(beta_val)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:947:62: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 947 | lp_accum__.add(stan::math::exponential_lpdf(sigma, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 948 | sigma_prior)); | ~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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::Array >; Eigen::Index = long int]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp, const Eigen::Array >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Array > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseUnaryOp, const Eigen::Array >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseUnaryOp, const Eigen::Array >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/sum.hpp:47:15: required from ‘stan::value_type_t stan::math::sum(const T&) [with T = Eigen::CwiseUnaryOp, const Eigen::Array >; stan::require_eigen_vt* = 0; stan::value_type_t = double]’ 47 | return m.sum(); | ~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/functor/broadcast_array.hpp:32:16: required from ‘void stan::math::internal::broadcast_array::operator=(const Y&) [with Y = Eigen::CwiseUnaryOp, const Eigen::Array >; T = double]’ 32 | prim_ = sum(m); | ~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/exponential_lpdf.hpp:92:33: required from ‘stan::return_type_t stan::math::exponential_lpdf(const T_y&, const T_inv_scale&) [with bool propto = true; T_y = var_value; T_inv_scale = double; stan::require_all_not_nonscalar_prim_or_rev_kernel_expression_t* = 0; stan::return_type_t = var_value]’ 92 | partials<0>(ops_partials) = -forward_as(beta_val); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:947:62: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 947 | lp_accum__.add(stan::math::exponential_lpdf(sigma, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 948 | sigma_prior)); | ~~~~~~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, 1, true>, -1, 1, false>, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: 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]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:98:46: 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; typename Eigen::internal::traits::Scalar = double]’ 98 | return numext::real((*this).cwiseAbs2().sum()); | ~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:78:71: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:363:59: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 363 | matA.col(i).tail(remainingSize).makeHouseholderInPlace(h, beta); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 449 | tridiagonalization_inplace(mat, hCoeffs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 2, Eigen::Stride<0, 0> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 2, Eigen::Stride<0, 0> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 2, Eigen::Stride<0, 0> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 2, Eigen::Stride<0, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 2, Eigen::Stride<0, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 2, Eigen::Stride<0, 0> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:369:35: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 369 | hCoeffs.tail(n-i-1).noalias() = (matA.bottomRightCorner(remainingSize,remainingSize).template selfadjointView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 370 | * (conj(h) * matA.col(i).tail(remainingSize))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 449 | tridiagonalization_inplace(mat, hCoeffs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, false>, -1, 1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, 1, false>, -1, 1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false>, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false>, -1, 1, false> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false>, -1, 1, false> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: 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>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:375:18: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 374 | matA.bottomRightCorner(remainingSize, remainingSize).template selfadjointView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 375 | .rankUpdate(matA.col(i).tail(remainingSize), hCoeffs.tail(remainingSize), Scalar(-1)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 449 | tridiagonalization_inplace(mat, hCoeffs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, 1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator >, 1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator >, 1, -1, true> >, Eigen::internal::IndexBased, double>’ 311 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator >, 1, -1, true> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator >, 1, -1, true> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; SrcXprType = Eigen::Product >, Eigen::Matrix, 0>]’ 148 | generic_product_impl::evalTo(dst, src.lhs(), src.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 0>; Func = assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:22:56: required from here 22 | vector_d eigenprojections = eigenvectors.transpose() * g; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose >, 1, -1, true> >, const Eigen::Block, -1, 1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Transpose >, 1, -1, true> >, const Eigen::Block, -1, 1, true> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; SrcXprType = Eigen::Product >, Eigen::Matrix, 0>]’ 148 | generic_product_impl::evalTo(dst, src.lhs(), src.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 0>; Func = assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:22:56: required from here 22 | vector_d eigenprojections = eigenvectors.transpose() * g; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:296:40: required from ‘static void Eigen::internal::gemv_dense_selector<2, 0, true>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, -1, -1, false>; Rhs = Eigen::Block, -1, 1, false>; Dest = Eigen::Block, -1, 1, false>; typename Dest::Scalar = double]’ 296 | dest.matrix() += actualAlpha * MappedDest(actualDestPtr, dest.size()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:361:25: required from ‘static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]’ 361 | A21.noalias() -= A20 * temp.head(k); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 526 | m_info = internal::ldlt_inplace::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase > >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose > >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:26: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:21: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: required from ‘static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>; Rhs = Eigen::Transpose >; Dest = Eigen::Block, 1, -1, false>; int StorageOrder = 1; bool BlasCompatible = true; typename Dest::Scalar = double]’ 207 | ::run(rhs.transpose(), lhs.transpose(), destT, alpha); | ~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:21: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, -1, 1, true>, -1, 1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator >, -1, 1, true>, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 1, -1, true>, 1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 1, -1, true>, 1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator, 1, -1, true>, 1, -1, true> >, Eigen::internal::IndexBased, double>’ 311 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, 1, -1, true>, 1, -1, true> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 1, -1, true>, 1, -1, true> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, 1, -1, true>, 1, -1, true> >, const Eigen::Block >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: /usr/local/lib/R/library/BH/include/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 92 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:125:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 125 | struct IncrementableIteratorConcept : CopyConstructible | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 147 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 966 | return_prefix iterator_core_access::base_op( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 967 | *static_cast(&lhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 968 | , *static_cast(&rhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 970 | ); \ | ~ /usr/include/c++/15/bits/stl_vector.h:1955:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 1955 | for (; __first != __last; ++__first) | ~~~~~~~~^~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:751:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 751 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 752 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]’ 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]’ 158 | return ::boost::algorithm::iter_split( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 159 | Result, | ~~~~~~~ 160 | Input, | ~~~~~~ 161 | ::boost::algorithm::token_finder( Pred, eCompress ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:17: required from here 19 | boost::split(parts, variable, boost::is_any_of(":")); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: ‘this’ pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/local/lib/R/library/BH/include/boost/concept_check.hpp:31: /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]’ 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: /usr/local/lib/R/library/BH/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 92 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied >’ 45 | typedef boost::integral_constant type; | ^~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from ‘struct boost::concepts::requirement_)>’ 72 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 966 | return_prefix iterator_core_access::base_op( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 967 | *static_cast(&lhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 968 | , *static_cast(&rhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 970 | ); \ | ~ /usr/include/c++/15/bits/stl_vector.h:1955:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 1955 | for (; __first != __last; ++__first) | ~~~~~~~~^~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:751:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 751 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 752 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]’ 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]’ 158 | return ::boost::algorithm::iter_split( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 159 | Result, | ~~~~~~~ 160 | Input, | ~~~~~~ 161 | ::boost::algorithm::token_finder( Pred, eCompress ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:17: required from here 19 | boost::split(parts, variable, boost::is_any_of(":")); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: ‘this’ pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: /usr/local/lib/R/library/BH/include/boost/iterator/iterator_concepts.hpp:114:7: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 92 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 147 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ 45 | typedef boost::integral_constant type; | ^~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 966 | return_prefix iterator_core_access::base_op( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 967 | *static_cast(&lhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 968 | , *static_cast(&rhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 970 | ); \ | ~ /usr/include/c++/15/bits/stl_vector.h:1955:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 1955 | for (; __first != __last; ++__first) | ~~~~~~~~^~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:751:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 751 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 752 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]’ 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]’ 158 | return ::boost::algorithm::iter_split( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 159 | Result, | ~~~~~~~ 160 | Input, | ~~~~~~ 161 | ::boost::algorithm::token_finder( Pred, eCompress ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:17: required from here 19 | boost::split(parts, variable, boost::is_any_of(":")); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: ‘this’ pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = boost::iterators::random_access_traversal_tag; Y = boost::iterators::incrementable_traversal_tag]’ 37 | ~model() | ^ /usr/local/lib/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:136:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 92 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 147 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ 45 | typedef boost::integral_constant type; | ^~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 966 | return_prefix iterator_core_access::base_op( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 967 | *static_cast(&lhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 968 | , *static_cast(&rhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 970 | ); \ | ~ /usr/include/c++/15/bits/stl_vector.h:1955:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 1955 | for (; __first != __last; ++__first) | ~~~~~~~~^~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:751:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 751 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 752 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]’ 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]’ 158 | return ::boost::algorithm::iter_split( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 159 | Result, | ~~~~~~~ 160 | Input, | ~~~~~~ 161 | ::boost::algorithm::token_finder( Pred, eCompress ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:17: required from here 19 | boost::split(parts, variable, boost::is_any_of(":")); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: ‘this’ pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: /usr/local/lib/R/library/BH/include/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 92 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 147 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ 45 | typedef boost::integral_constant type; | ^~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 966 | return_prefix iterator_core_access::base_op( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 967 | *static_cast(&lhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 968 | , *static_cast(&rhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 970 | ); \ | ~ /usr/include/c++/15/bits/stl_vector.h:1955:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 1955 | for (; __first != __last; ++__first) | ~~~~~~~~^~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:751:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 751 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 752 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]’ 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]’ 158 | return ::boost::algorithm::iter_split( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 159 | Result, | ~~~~~~~ 160 | Input, | ~~~~~~ 161 | ::boost::algorithm::token_finder( Pred, eCompress ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:17: required from here 19 | boost::split(parts, variable, boost::is_any_of(":")); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: ‘this’ pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]’ 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’: /usr/local/lib/R/library/BH/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 92 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied >’ 45 | typedef boost::integral_constant type; | ^~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from ‘struct boost::concepts::requirement_)>’ 72 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:152:13: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 966 | return_prefix iterator_core_access::base_op( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 967 | *static_cast(&lhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 968 | , *static_cast(&rhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 970 | ); \ | ~ /usr/include/c++/15/bits/stl_vector.h:1955:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 1955 | for (; __first != __last; ++__first) | ~~~~~~~~^~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:751:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 751 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 752 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]’ 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]’ 158 | return ::boost::algorithm::iter_split( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 159 | Result, | ~~~~~~~ 160 | Input, | ~~~~~~ 161 | ::boost::algorithm::token_finder( Pred, eCompress ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:17: required from here 19 | boost::split(parts, variable, boost::is_any_of(":")); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: ‘this’ pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’ 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::Convertible]’: /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:152:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 92 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ 45 | typedef boost::integral_constant type; | ^~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from ‘struct boost::concepts::requirement_ > >)>’ 72 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 966 | return_prefix iterator_core_access::base_op( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 967 | *static_cast(&lhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 968 | , *static_cast(&rhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 970 | ); \ | ~ /usr/include/c++/15/bits/stl_vector.h:1955:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 1955 | for (; __first != __last; ++__first) | ~~~~~~~~^~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:751:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 751 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 752 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]’ 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]’ 158 | return ::boost::algorithm::iter_split( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 159 | Result, | ~~~~~~~ 160 | Input, | ~~~~~~ 161 | ::boost::algorithm::token_finder( Pred, eCompress ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:17: required from here 19 | boost::split(parts, variable, boost::is_any_of(":")); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: ‘this’ pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = boost::iterators::random_access_traversal_tag; Y = boost::iterators::single_pass_traversal_tag]’ 37 | ~model() | ^ /usr/local/lib/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’: /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:158:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 92 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ 45 | typedef boost::integral_constant type; | ^~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from ‘struct boost::concepts::requirement_ > >)>’ 72 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:278:9: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 966 | return_prefix iterator_core_access::base_op( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 967 | *static_cast(&lhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 968 | , *static_cast(&rhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 970 | ); \ | ~ /usr/include/c++/15/bits/stl_vector.h:1955:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 1955 | for (; __first != __last; ++__first) | ~~~~~~~~^~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:751:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 751 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 752 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]’ 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]’ 158 | return ::boost::algorithm::iter_split( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 159 | Result, | ~~~~~~~ 160 | Input, | ~~~~~~ 161 | ::boost::algorithm::token_finder( Pred, eCompress ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:17: required from here 19 | boost::split(parts, variable, boost::is_any_of(":")); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: ‘this’ pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’: /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:278:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 92 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > > >]’ 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > > >’ 45 | typedef boost::integral_constant type; | ^~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from ‘struct boost::concepts::requirement_ > > >)>’ 72 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 966 | return_prefix iterator_core_access::base_op( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 967 | *static_cast(&lhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 968 | , *static_cast(&rhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 970 | ); \ | ~ /usr/include/c++/15/bits/stl_vector.h:1955:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 1955 | for (; __first != __last; ++__first) | ~~~~~~~~^~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:751:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 751 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 752 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]’ 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]’ 158 | return ::boost::algorithm::iter_split( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 159 | Result, | ~~~~~~~ 160 | Input, | ~~~~~~ 161 | ::boost::algorithm::token_finder( Pred, eCompress ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:17: required from here 19 | boost::split(parts, variable, boost::is_any_of(":")); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: ‘this’ pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function ‘boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]’ 37 | ~model() | ^ /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]’: /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:284:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 92 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > > >]’ 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > > >’ 45 | typedef boost::integral_constant type; | ^~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:72:8: required from ‘struct boost::concepts::requirement_ > > >)>’ 72 | struct requirement_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 966 | return_prefix iterator_core_access::base_op( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 967 | *static_cast(&lhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 968 | , *static_cast(&rhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 970 | ); \ | ~ /usr/include/c++/15/bits/stl_vector.h:1955:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 1955 | for (; __first != __last; ++__first) | ~~~~~~~~^~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:751:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 751 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 752 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]’ 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]’ 158 | return ::boost::algorithm::iter_split( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 159 | Result, | ~~~~~~~ 160 | Input, | ~~~~~~ 161 | ::boost::algorithm::token_finder( Pred, eCompress ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:17: required from here 19 | boost::split(parts, variable, boost::is_any_of(":")); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: ‘this’ pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:20:5: note: in a call to non-static member function ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]’ 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ^ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp: In instantiation of ‘static void boost::concepts::requirement::failed() [with Model = boost::SinglePassRangeConcept > > >]’: /usr/local/lib/R/library/BH/include/boost/range/algorithm/equal.hpp:174:13: required from ‘bool boost::range::equal(const SinglePassRange1&, const SinglePassRange2&) [with SinglePassRange1 = boost::iterator_range<__gnu_cxx::__normal_iterator > >; SinglePassRange2 = boost::iterator_range<__gnu_cxx::__normal_iterator > >]’ 92 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/range/iterator_range_core.hpp:644:32: required from ‘bool boost::operator==(const iterator_range&, const iterator_range&) [with Iterator1T = __gnu_cxx::__normal_iterator >; Iterator2T = __gnu_cxx::__normal_iterator >]’ 644 | return boost::equal( l, r ); | ~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/find_iterator.hpp:359:32: required from ‘bool boost::algorithm::split_iterator::equal(const boost::algorithm::split_iterator&) const [with IteratorT = __gnu_cxx::__normal_iterator >]’ 359 | m_Match==Other.m_Match && | ~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/iterator/iterator_facade.hpp:649:26: required from ‘static bool boost::iterators::iterator_core_access::equal(const Facade1&, const Facade2&, mpl_::true_) [with Facade1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; Facade2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; mpl_::true_ = mpl_::bool_]’ 649 | return f1.equal(f2); | ~~~~~~~~^~~~ /usr/local/lib/R/library/BH/include/boost/iterator/iterator_facade.hpp:981:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator==(const iterator_facade&, const iterator_facade&) [with Derived1 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC1 = forward_traversal_tag; Reference1 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference1 = long int; Derived2 = boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >; V2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >; TC2 = forward_traversal_tag; Reference2 = const boost::iterator_range<__gnu_cxx::__normal_iterator > >&; Difference2 = long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 966 | return_prefix iterator_core_access::base_op( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 967 | *static_cast(&lhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 968 | , *static_cast(&rhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 970 | ); \ | ~ /usr/local/lib/R/library/BH/include/boost/iterator/iterator_adaptor.hpp:305:29: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 966 | return_prefix iterator_core_access::base_op( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 967 | *static_cast(&lhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 968 | , *static_cast(&rhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 970 | ); \ | ~ /usr/include/c++/15/bits/stl_vector.h:1955:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 1955 | for (; __first != __last; ++__first) | ~~~~~~~~^~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:751:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 751 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 752 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]’ 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]’ 158 | return ::boost::algorithm::iter_split( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 159 | Result, | ~~~~~~~ 160 | Input, | ~~~~~~ 161 | ::boost::algorithm::token_finder( Pred, eCompress ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:17: required from here 19 | boost::split(parts, variable, boost::is_any_of(":")); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:50:47: warning: ‘this’ pointer is null [-Wnonnull] 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function ‘boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]’ 37 | ~model() | ^ /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > >, -1, -1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/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> > >, -1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > >, -1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false, false>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:74: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:856:103: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Functor = Eigen::internal::add_assign_op]’ 856 | call_triangular_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::TriangularShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/EigenBase.h:145:18: required from ‘Derived& Eigen::DenseBase::operator+=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 145 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:31:19: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 31 | arena_L.adj() += ((res.adj().transpose() + res.adj()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | * arena_L_val.template triangularView()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33 | .template triangularView(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, true>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, true>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:856:103: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Functor = Eigen::internal::add_assign_op]’ 856 | call_triangular_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::TriangularShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/EigenBase.h:145:18: required from ‘Derived& Eigen::DenseBase::operator+=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 145 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:31:19: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 31 | arena_L.adj() += ((res.adj().transpose() + res.adj()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | * arena_L_val.template triangularView()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33 | .template triangularView(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false, false>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462:74: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:856:103: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Functor = Eigen::internal::add_assign_op]’ 856 | call_triangular_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::TriangularShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/EigenBase.h:145:18: required from ‘Derived& Eigen::DenseBase::operator+=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 145 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:31:19: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 31 | arena_L.adj() += ((res.adj().transpose() + res.adj()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | * arena_L_val.template triangularView()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33 | .template triangularView(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462: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 = false; Lhs = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Dest::Scalar = double]’ 462 | dst.leftCols(diagSize) -= (rhs_alpha-RhsScalar(1))*a_lhs.leftCols(diagSize); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:783:113: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:856:103: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Functor = Eigen::internal::add_assign_op]’ 856 | call_triangular_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::TriangularShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/EigenBase.h:145:18: required from ‘Derived& Eigen::DenseBase::operator+=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 145 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:31:19: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 31 | arena_L.adj() += ((res.adj().transpose() + res.adj()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | * arena_L_val.template triangularView()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33 | .template triangularView(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, true>, -1, 1, false>, -1, 1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -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 = assign_op]’ 780 | DstEvaluatorType dstEvaluator(dst); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, true>, -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]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -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 = assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::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 = assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Block, -1, 1, true>, -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 > >]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:363:59: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 363 | matA.col(i).tail(remainingSize).makeHouseholderInPlace(h, beta); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 449 | tridiagonalization_inplace(mat, hCoeffs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ In file included from /usr/local/lib/R/library/RcppEigen/include/Eigen/Core:337: /usr/local/lib/R/library/RcppEigen/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]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:229: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> >; Scalar = double]’ 227 | internal::selfadjoint_matrix_vector_product::Flags&RowMajorBit) ? RowMajor : ColMajor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | int(LhsUpLo), bool(LhsBlasTraits::NeedToConjugate), bool(RhsBlasTraits::NeedToConjugate)>::run | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | ( | ^ 230 | lhs.rows(), // size | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | actualRhsPtr, // rhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | actualDestPtr, // result info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | actualAlpha // scale factor | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235 | ); | ~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:805: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; Scalar = double]’ 805 | selfadjoint_product_impl::run(dst, lhs.nestedExpression(), rhs, alpha); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from ‘static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::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>; Scalar = double]’ 361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:33: required from ‘static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::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>]’ 349 | { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::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; 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>]’ 148 | generic_product_impl::evalTo(dst, src.lhs(), src.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:369:35: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 369 | hCoeffs.tail(n-i-1).noalias() = (matA.bottomRightCorner(remainingSize,remainingSize).template selfadjointView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 370 | * (conj(h) * matA.col(i).tail(remainingSize))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 449 | tridiagonalization_inplace(mat, hCoeffs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:62:121: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 62 | conj_helper::IsComplex && EIGEN_LOGICAL_XOR(ConjugateLhs, IsRowMajor), ConjugateRhs> pcj0; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:62:121: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 63 | conj_helper::IsComplex && EIGEN_LOGICAL_XOR(ConjugateLhs, !IsRowMajor), ConjugateRhs> pcj1; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:63:121: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, 1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, 1, -1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, 1, -1, false> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, 1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, 1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, -1, -1, false>, 1, -1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, -1, -1, false>, 1, -1, false> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:361:25: required from ‘static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]’ 361 | A21.noalias() -= A20 * temp.head(k); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 526 | m_info = internal::ldlt_inplace::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, -1, -1, false>, 1, -1, false>; U = Eigen::Block, -1, 1, false>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:361:25: required from ‘static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]’ 361 | A21.noalias() -= A20 * temp.head(k); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 526 | m_info = internal::ldlt_inplace::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>; U = Eigen::Block >, -1, 1, false>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:21: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>, 1, -1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/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>, 1, -1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>, 1, -1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>, 1, -1, true>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>, 1, -1, true> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>, 1, -1, true>; U = Eigen::Block >, -1, 1, false>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:21: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>, 1, -1, true>; U = Eigen::Block >, -1, 1, false>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:21: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase > >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose > >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/BlasUtil.h:506:13: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:21: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘struct Eigen::internal::gemm_pack_rhs, 4, 1, false, false>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:81:75: required from ‘static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]’ 81 | gemm_pack_rhs pack_rhs; | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from ‘void Eigen::internal::gemm_functor::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; Dest = Eigen::Matrix; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, -1, -1, -1, 1, false>]’ 230 | Gemm::run(rows, cols, m_lhs.cols(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &m_lhs.coeffRef(row,0), m_lhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | &m_rhs.coeffRef(0,col), m_rhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | (Scalar*)&(m_dest.coeffRef(row,col)), m_dest.innerStride(), m_dest.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | m_actualAlpha, m_blocking, info); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/Parallelizer.h:114:7: required from ‘void Eigen::internal::parallelize_gemm(const Functor&, Index, Index, Index, bool) [with bool Condition = true; Functor = gemm_functor, Eigen::Matrix, Eigen::Transpose >, Eigen::Matrix, gemm_blocking_space<0, double, double, -1, -1, -1, 1, false> >; Index = long int]’ 114 | func(0,rows, 0,cols); | ~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:509:9: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Rhs = Eigen::Transpose >; Scalar = double]’ 508 | internal::parallelize_gemm<(Dest::MaxRowsAtCompileTime>32 || Dest::MaxRowsAtCompileTime==Dynamic)> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | (GemmFunctor(lhs, rhs, dst, actualAlpha, blocking), a_lhs.rows(), a_rhs.cols(), a_lhs.cols(), Dest::Flags&RowMajorBit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Rhs = Eigen::Transpose >]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:21: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2504:50: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 2504 | typedef typename unpacket_traits::half HalfPacket; | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2505:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 2505 | typedef typename unpacket_traits::half>::half QuarterPacket; | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2505:82: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2508:56: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 2508 | HalfPacketSize = unpacket_traits::size, | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2508:56: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 2509 | QuarterPacketSize = unpacket_traits::size}; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, -1, -1, false>, Eigen::Transpose, 1, -1, false> >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:332:45: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, -1, false>, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, 1, -1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, 1, -1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, 1, -1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, 1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, 1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, -1, false>, 1, -1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, -1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, -1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, -1, false>, -1, -1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, 1, -1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, 1, -1, false> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, 1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, 1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, -1, -1, false>, 1, -1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, -1, -1, false>, 1, -1, false> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:332:58: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120: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>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, -1, -1, false>, -1, -1, false>, Eigen::Transpose, -1, -1, false>, 1, -1, false> >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:332:45: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:43:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 43 | arena_A.adj() += res.adj_op() * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> > >, -1, 1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:43:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 43 | arena_A.adj() += res.adj_op() * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, Eigen::Dense>’ 372 | typedef typename plain_matrix_type_dense::XprKind, evaluator::Flags>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from ‘struct Eigen::internal::generic_product_impl, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, Eigen::DenseShape, Eigen::DenseShape, 7>’ 370 | typedef typename nested_eval::type RhsNested; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Scalar = double]’ 478 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:43:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 43 | arena_A.adj() += res.adj_op() * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:43:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 43 | arena_A.adj() += res.adj_op() * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false, false>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:113:15: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:43:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 43 | arena_A.adj() += res.adj_op() * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Dense>’ 372 | typedef typename plain_matrix_type_dense::XprKind, evaluator::Flags>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from ‘struct Eigen::internal::generic_product_impl, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, Eigen::DenseShape, Eigen::DenseShape, 7>’ 369 | typedef typename nested_eval::type LhsNested; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Scalar = double]’ 485 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:43:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 43 | arena_A.adj() += res.adj_op() * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true, false>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:114:15: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, Eigen::Dense>’ 372 | typedef typename plain_matrix_type_dense::XprKind, evaluator::Flags>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from ‘struct Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, Eigen::DenseShape, Eigen::DenseShape, 7>’ 370 | typedef typename nested_eval::type RhsNested; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >; Scalar = double]’ 478 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> > >, 1, -1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, Eigen::Dense>’ 372 | typedef typename plain_matrix_type_dense::XprKind, evaluator::Flags>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from ‘struct Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::DenseShape, Eigen::DenseShape, 7>’ 369 | typedef typename nested_eval::type LhsNested; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >; Scalar = double]’ 485 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:47:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 47 | arena_A.adj() += res_adj * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, false>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, false>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, false>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 1, -1, false>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 1, -1, false>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 1, -1, false>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:47:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 47 | arena_A.adj() += res_adj * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, -1, 1, true>, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, -1, 1, true>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, -1, 1, true>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, -1, 1, true>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, -1, 1, true>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, -1, 1, true>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:48:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 48 | arena_B.adj() += arena_A_val.transpose() * res_adj; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:48:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 48 | arena_B.adj() += arena_A_val.transpose() * res_adj; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval, -1, 1, true>, Eigen::Dense>’ 372 | typedef typename plain_matrix_type_dense::XprKind, evaluator::Flags>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from ‘struct Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, -1, 1, true>, Eigen::DenseShape, Eigen::DenseShape, 7>’ 370 | typedef typename nested_eval::type RhsNested; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Matrix; Scalar = double]’ 478 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Matrix]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:48:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 48 | arena_B.adj() += arena_A_val.transpose() * res_adj; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, Eigen::Matrix, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, Eigen::Matrix, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, Eigen::Matrix, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:48:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 48 | arena_B.adj() += arena_A_val.transpose() * res_adj; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int ProductTag = 8; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Matrix; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Transpose >; CoeffReturnType = double; Eigen::Index = long int]’ 606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::CopyConstructible<__gnu_cxx::__normal_iterator > >]’: /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/concept_check.hpp:167:5: required from ‘struct boost::CopyConstructible<__gnu_cxx::__normal_iterator > >’ 92 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:125:16: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 125 | struct IncrementableIteratorConcept : CopyConstructible | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 147 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 966 | return_prefix iterator_core_access::base_op( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 967 | *static_cast(&lhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 968 | , *static_cast(&rhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 970 | ); \ | ~ /usr/include/c++/15/bits/stl_vector.h:1955:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 1955 | for (; __first != __last; ++__first) | ~~~~~~~~^~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:751:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 751 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 752 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]’ 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]’ 158 | return ::boost::algorithm::iter_split( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 159 | Result, | ~~~~~~~ 160 | Input, | ~~~~~~ 161 | ::boost::algorithm::token_finder( Pred, eCompress ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:17: required from here 19 | boost::split(parts, variable, boost::is_any_of(":")); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: ‘this’ pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function ‘boost::CopyConstructible::~CopyConstructible() [with TT = __gnu_cxx::__normal_iterator >]’ 37 | ~model() | ^ /usr/local/lib/R/library/BH/include/boost/concept_check.hpp:167:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 167 | BOOST_CONCEPT_USAGE(CopyConstructible) { | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 92 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied >’ 45 | typedef boost::integral_constant type; | ^~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 966 | return_prefix iterator_core_access::base_op( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 967 | *static_cast(&lhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 968 | , *static_cast(&rhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 970 | ); \ | ~ /usr/include/c++/15/bits/stl_vector.h:1955:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 1955 | for (; __first != __last; ++__first) | ~~~~~~~~^~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:751:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 751 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 752 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]’ 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]’ 158 | return ::boost::algorithm::iter_split( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 159 | Result, | ~~~~~~~ 160 | Input, | ~~~~~~ 161 | ::boost::algorithm::token_finder( Pred, eCompress ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:17: required from here 19 | boost::split(parts, variable, boost::is_any_of(":")); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: ‘this’ pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = boost::iterators::random_access_traversal_tag; Y = boost::iterators::incrementable_traversal_tag]’ 37 | ~model() | ^ /usr/local/lib/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >]’: /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:136:13: required from ‘struct boost::range_detail::IncrementableIteratorConcept<__gnu_cxx::__normal_iterator > >’ 92 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 147 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 966 | return_prefix iterator_core_access::base_op( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 967 | *static_cast(&lhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 968 | , *static_cast(&rhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 970 | ); \ | ~ /usr/include/c++/15/bits/stl_vector.h:1955:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 1955 | for (; __first != __last; ++__first) | ~~~~~~~~^~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:751:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 751 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 752 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]’ 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]’ 158 | return ::boost::algorithm::iter_split( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 159 | Result, | ~~~~~~~ 160 | Input, | ~~~~~~ 161 | ::boost::algorithm::token_finder( Pred, eCompress ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:17: required from here 19 | boost::split(parts, variable, boost::is_any_of(":")); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: ‘this’ pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function ‘boost::range_detail::IncrementableIteratorConcept::~IncrementableIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]’ 37 | ~model() | ^ /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:136:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 136 | BOOST_CONCEPT_USAGE(IncrementableIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::EqualityComparable<__gnu_cxx::__normal_iterator > >]’: /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/concept_check.hpp:233:5: required from ‘struct boost::EqualityComparable<__gnu_cxx::__normal_iterator > >’ 92 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:147:16: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 147 | struct SinglePassIteratorConcept | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 966 | return_prefix iterator_core_access::base_op( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 967 | *static_cast(&lhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 968 | , *static_cast(&rhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 970 | ); \ | ~ /usr/include/c++/15/bits/stl_vector.h:1955:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 1955 | for (; __first != __last; ++__first) | ~~~~~~~~^~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:751:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 751 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 752 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]’ 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]’ 158 | return ::boost::algorithm::iter_split( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 159 | Result, | ~~~~~~~ 160 | Input, | ~~~~~~ 161 | ::boost::algorithm::token_finder( Pred, eCompress ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:17: required from here 19 | boost::split(parts, variable, boost::is_any_of(":")); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: ‘this’ pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function ‘boost::EqualityComparable::~EqualityComparable() [with TT = __gnu_cxx::__normal_iterator >]’ 37 | ~model() | ^ /usr/local/lib/R/library/BH/include/boost/concept_check.hpp:233:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 233 | BOOST_CONCEPT_USAGE(EqualityComparable) { | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::Convertible]’: /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements >]’ 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/concept_check.hpp:208:5: required from ‘struct boost::Convertible’ 92 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::Convertible]’ 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied >::value’ 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied >’ 45 | typedef boost::integral_constant type; | ^~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 966 | return_prefix iterator_core_access::base_op( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 967 | *static_cast(&lhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 968 | , *static_cast(&rhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 970 | ); \ | ~ /usr/include/c++/15/bits/stl_vector.h:1955:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 1955 | for (; __first != __last; ++__first) | ~~~~~~~~^~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:751:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 751 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 752 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]’ 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]’ 158 | return ::boost::algorithm::iter_split( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 159 | Result, | ~~~~~~~ 160 | Input, | ~~~~~~ 161 | ::boost::algorithm::token_finder( Pred, eCompress ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:17: required from here 19 | boost::split(parts, variable, boost::is_any_of(":")); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: ‘this’ pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function ‘boost::Convertible::~Convertible() [with X = boost::iterators::random_access_traversal_tag; Y = boost::iterators::single_pass_traversal_tag]’ 37 | ~model() | ^ /usr/local/lib/R/library/BH/include/boost/concept_check.hpp:208:5: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 208 | BOOST_CONCEPT_USAGE(Convertible) { | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’: /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > >]’ 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:158:13: required from ‘struct boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >’ 92 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::range_detail::SinglePassIteratorConcept<__gnu_cxx::__normal_iterator > >]’ 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > >::value’ 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > >’ 45 | typedef boost::integral_constant type; | ^~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 966 | return_prefix iterator_core_access::base_op( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 967 | *static_cast(&lhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 968 | , *static_cast(&rhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 970 | ); \ | ~ /usr/include/c++/15/bits/stl_vector.h:1955:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 1955 | for (; __first != __last; ++__first) | ~~~~~~~~^~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:751:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 751 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 752 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]’ 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]’ 158 | return ::boost::algorithm::iter_split( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 159 | Result, | ~~~~~~~ 160 | Input, | ~~~~~~ 161 | ::boost::algorithm::token_finder( Pred, eCompress ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:17: required from here 19 | boost::split(parts, variable, boost::is_any_of(":")); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: ‘this’ pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function ‘boost::range_detail::SinglePassIteratorConcept::~SinglePassIteratorConcept() [with Iterator = __gnu_cxx::__normal_iterator >]’ 37 | ~model() | ^ /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:158:13: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 158 | BOOST_CONCEPT_USAGE(SinglePassIteratorConcept) | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp: In instantiation of ‘boost::concepts::usage_requirements::~usage_requirements() [with Model = boost::SinglePassRangeConcept > > >]’: /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:50:47: required from ‘static void boost::concepts::requirement::failed() [with Model = boost::concepts::usage_requirements > > > >]’ 50 | static void failed() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:284:9: required from ‘struct boost::SinglePassRangeConcept > > >’ 92 | &::boost::concepts::requirement_::failed> \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:32:62: required by substitution of ‘template boost::concepts::detail::yes boost::concepts::detail::has_constraints_(Model*, wrap_constraints*) [with Model = boost::SinglePassRangeConcept > > >]’ 32 | inline yes has_constraints_(Model*, wrap_constraints* = 0); | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:42:5: required from ‘const bool boost::concepts::not_satisfied > > > >::value’ 44 | , value = sizeof( detail::has_constraints_((Model*)0) ) == sizeof(detail::yes) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/has_constraints.hpp:45:51: required from ‘struct boost::concepts::not_satisfied > > > >’ 45 | typedef boost::integral_constant type; | ^~~~ /usr/local/lib/R/library/BH/include/boost/concept/detail/general.hpp:72:8: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/BH/include/boost/iterator/iterator_facade.hpp:982:3: required from ‘typename boost::iterators::detail::enable_if_interoperable::type>::type boost::iterators::operator!=(const iterator_facade&, const iterator_facade&) [with Derived1 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V1 = std::__cxx11::basic_string; TC1 = forward_traversal_tag; Reference1 = std::__cxx11::basic_string; Difference1 = long int; Derived2 = transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; V2 = std::__cxx11::basic_string; TC2 = forward_traversal_tag; Reference2 = std::__cxx11::basic_string; Difference2 = long int; typename detail::enable_if_interoperable::type>::type = bool; typename boost::mpl::apply2::type = bool]’ 966 | return_prefix iterator_core_access::base_op( \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 967 | *static_cast(&lhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 968 | , *static_cast(&rhs) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 969 | , BOOST_ITERATOR_CONVERTIBLE(Derived2,Derived1) \ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 970 | ); \ | ~ /usr/include/c++/15/bits/stl_vector.h:1955:21: required from ‘void std::vector<_Tp, _Alloc>::_M_range_initialize(_InputIterator, _InputIterator, std::input_iterator_tag) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >]’ 1955 | for (; __first != __last; ++__first) | ~~~~~~~~^~~~~~~~~ /usr/include/c++/15/bits/stl_vector.h:751:23: required from ‘std::vector<_Tp, _Alloc>::vector(_InputIterator, _InputIterator, const allocator_type&) [with _InputIterator = boost::iterators::transform_iterator, __gnu_cxx::__normal_iterator > >, boost::algorithm::split_iterator<__gnu_cxx::__normal_iterator > >, boost::use_default, boost::use_default>; = void; _Tp = std::__cxx11::basic_string; _Alloc = std::allocator >; allocator_type = std::allocator >]’ 751 | _M_range_initialize(__first, __last, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 752 | std::__iterator_category(__first)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/iter_find.hpp:186:31: required from ‘SequenceSequenceT& boost::algorithm::iter_split(SequenceSequenceT&, RangeT&&, FinderT) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; FinderT = detail::token_finderF >]’ 186 | SequenceSequenceT Tmp(itBegin, itEnd); | ^~~ /usr/local/lib/R/library/BH/include/boost/algorithm/string/split.hpp:158:50: required from ‘SequenceSequenceT& boost::algorithm::split(SequenceSequenceT&, RangeT&&, PredicateT, token_compress_mode_type) [with SequenceSequenceT = std::vector >; RangeT = std::__cxx11::basic_string&; PredicateT = detail::is_any_ofF]’ 158 | return ::boost::algorithm::iter_split( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 159 | Result, | ~~~~~~~ 160 | Input, | ~~~~~~ 161 | ::boost::algorithm::token_finder( Pred, eCompress ) ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/io/stan_csv_reader.hpp:19:17: required from here 19 | boost::split(parts, variable, boost::is_any_of(":")); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:20:48: warning: ‘this’ pointer is null [-Wnonnull] 20 | ~usage_requirements() { ((Model*)0)->~Model(); } | ~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/BH/include/boost/concept/usage.hpp:37:7: note: in a call to non-static member function ‘boost::SinglePassRangeConcept::~SinglePassRangeConcept() [with T = const boost::iterator_range<__gnu_cxx::__normal_iterator > >]’ 37 | ~model() | ^ /usr/local/lib/R/library/BH/include/boost/range/concepts.hpp:284:9: note: in expansion of macro ‘BOOST_CONCEPT_USAGE’ 284 | BOOST_CONCEPT_USAGE(SinglePassRangeConcept) | ^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from ‘class Eigen::Diagonal, 0>’ 63 | template class Diagonal | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:303:32: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:856:103: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Functor = Eigen::internal::add_assign_op]’ 856 | call_triangular_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::TriangularShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/EigenBase.h:145:18: required from ‘Derived& Eigen::DenseBase::operator+=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 145 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:31:19: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 31 | arena_L.adj() += ((res.adj().transpose() + res.adj()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | * arena_L_val.template triangularView()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33 | .template triangularView(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ In file included from /usr/local/lib/R/library/RcppEigen/include/Eigen/Core:166: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h: In instantiation of ‘Index Eigen::internal::first_default_aligned(const Scalar*, Index) [with Scalar = double; Index = long int]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:89:68: required from ‘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]’ 89 | Index alignedStart = (starti) + internal::first_default_aligned(&res[starti], endi-starti); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:229: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> >; Scalar = double]’ 227 | internal::selfadjoint_matrix_vector_product::Flags&RowMajorBit) ? RowMajor : ColMajor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | int(LhsUpLo), bool(LhsBlasTraits::NeedToConjugate), bool(RhsBlasTraits::NeedToConjugate)>::run | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | ( | ^ 230 | lhs.rows(), // size | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | actualRhsPtr, // rhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | actualDestPtr, // result info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | actualAlpha // scale factor | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235 | ); | ~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:805: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; Scalar = double]’ 805 | selfadjoint_product_impl::run(dst, lhs.nestedExpression(), rhs, alpha); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from ‘static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::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>; Scalar = double]’ 361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:33: required from ‘static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::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>]’ 349 | { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:369:35: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, CoeffVectorType&) [with MatrixType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 369 | hCoeffs.tail(n-i-1).noalias() = (matA.bottomRightCorner(remainingSize,remainingSize).template selfadjointView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 370 | * (conj(h) * matA.col(i).tail(remainingSize))); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:449:31: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 449 | tridiagonalization_inplace(mat, hCoeffs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/Memory.h:500:60: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 500 | return first_aligned::alignment>(array, size); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:167:27: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, -1, false>, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:169:25: required from ‘void Eigen::MatrixBase::applyHouseholderOnTheRight(const EssentialPart&, const Scalar&, Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Scalar = double]’ 169 | this->col(0) -= tau * tmp; | ~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/HouseholderSequence.h:304:43: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, -1, 1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, -1, 1, false> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:170:53: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120: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>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152: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>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose, -1, 1, false> >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:170:34: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, -1, 1, false> >, Eigen::Block, -1, -1, false>, -1, -1, false>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:129:41: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:131:25: required from ‘void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Scalar = double]’ 131 | this->row(0) -= tau * tmp; | ~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/HouseholderSequence.h:307:42: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:132:29: required from ‘void Eigen::MatrixBase::applyHouseholderOnTheLeft(const EssentialPart&, const Scalar&, Scalar*) [with EssentialPart = Eigen::Block, -1, 1, false>; Derived = Eigen::Block, -1, -1, false>; Scalar = double]’ 132 | bottom.noalias() -= tau * essential * tmp; | ~~~~^~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/HouseholderSequence.h:307:42: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, 1, false> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120: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>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152: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>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:132:41: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, 1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >; Eigen::Index = long int]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Transpose >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose >, 1, -1, true> >, const Eigen::Block, -1, 1, true> > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:63: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block >, 1, -1, true>; U = Eigen::Block, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Block >, 1, -1, true>; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:62: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::assign_op&) [with DstXprType = Eigen::Matrix; Lhs = Eigen::Transpose >; Rhs = Eigen::Matrix; int Options = 0; Scalar = double; SrcXprType = Eigen::Product >, Eigen::Matrix, 0>]’ 148 | generic_product_impl::evalTo(dst, src.lhs(), src.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Matrix; Src = Eigen::Product >, Eigen::Matrix, 0>; Func = assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product >, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:22:56: required from here 22 | vector_d eigenprojections = eigenvectors.transpose() * g; | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 1, -1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, 1, -1, false> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:332:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:26:22: required from here 26 | g = eigenvectors * eigenprojections; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 1, -1, false>; U = Eigen::Block, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:332:31: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const T&) [with T = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 332 | Base::template _init1(x); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:850:41: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if::value, void*>::type) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>; Func = assign_op; typename enable_if::value, void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 850 | typename plain_matrix_type::type tmp(src); | ^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:836:18: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&) [with Dst = Eigen::Matrix; Src = Eigen::Product, Eigen::Matrix, 0>]’ 836 | call_assignment(dst, src, internal::assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:779:32: required from ‘Derived& Eigen::PlainObjectBase::_set(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; Derived = Eigen::Matrix]’ 779 | internal::call_assignment(this->derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:225:24: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Matrix, 0>; _Scalar = double; int _Rows = -1; int _Cols = 1; int _Options = 0; int _MaxRows = -1; int _MaxCols = 1]’ 225 | return Base::_set(other); | ~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:26:22: required from here 26 | g = eigenvectors * eigenprojections; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘void Eigen::internal::gemm_pack_lhs::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long int; DataMapper = Eigen::internal::const_blas_data_mapper; int Pack1 = 4; int Pack2 = 2; Packet = __vector(2) double; bool Conjugate = false; bool PanelMode = false]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:184:17: required from ‘static void Eigen::internal::general_matrix_matrix_product::run(Index, Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, Index, ResScalar, Eigen::internal::level3_blocking&, Eigen::internal::GemmParallelInfo*) [with Index = long int; LhsScalar = double; int LhsStorageOrder = 0; bool ConjugateLhs = false; RhsScalar = double; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; ResScalar = double]’ 184 | pack_lhs(blockA, lhs.getSubMapper(i2,k2), actual_kc, actual_mc); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:230:14: required from ‘void Eigen::internal::gemm_functor::operator()(Index, Index, Index, Index, Eigen::internal::GemmParallelInfo*) const [with Scalar = double; Index = long int; Gemm = Eigen::internal::general_matrix_matrix_product; Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; Dest = Eigen::Matrix; BlockingType = Eigen::internal::gemm_blocking_space<0, double, double, -1, -1, -1, 1, false>]’ 230 | Gemm::run(rows, cols, m_lhs.cols(), | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &m_lhs.coeffRef(row,0), m_lhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | &m_rhs.coeffRef(0,col), m_rhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | (Scalar*)&(m_dest.coeffRef(row,col)), m_dest.innerStride(), m_dest.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | m_actualAlpha, m_blocking, info); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/Parallelizer.h:114:7: required from ‘void Eigen::internal::parallelize_gemm(const Functor&, Index, Index, Index, bool) [with bool Condition = true; Functor = gemm_functor, Eigen::Matrix, Eigen::Transpose >, Eigen::Matrix, gemm_blocking_space<0, double, double, -1, -1, -1, 1, false> >; Index = long int]’ 114 | func(0,rows, 0,cols); | ~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:509:9: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Rhs = Eigen::Transpose >; Scalar = double]’ 508 | internal::parallelize_gemm<(Dest::MaxRowsAtCompileTime>32 || Dest::MaxRowsAtCompileTime==Dynamic)> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 509 | (GemmFunctor(lhs, rhs, dst, actualAlpha, blocking), a_lhs.rows(), a_rhs.cols(), a_lhs.cols(), Dest::Flags&RowMajorBit); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >; Rhs = Eigen::Transpose >]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:21: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2100:82: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 2100 | typedef typename unpacket_traits::half>::half QuarterPacket; | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2102:56: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 2102 | HalfPacketSize = unpacket_traits::size, | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 2103 | QuarterPacketSize = unpacket_traits::size, | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, 1, -1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, 1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, 1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::Block, 1, -1, false>, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::Block, 1, -1, false> >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:98:40: required from ‘typename Eigen::NumTraits::Scalar>::Real Eigen::MatrixBase::squaredNorm() const [with Derived = Eigen::Block, 1, -1, false>; typename Eigen::NumTraits::Scalar>::Real = double; typename Eigen::internal::traits::Scalar = double]’ 98 | return numext::real((*this).cwiseAbs2().sum()); | ~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:328:36: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, -1, -1, false>, 1, -1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, -1, -1, false>, 1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, -1, -1, false>, 1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:94:7: required from ‘class Eigen::CwiseUnaryOpImpl, const Eigen::Block, -1, -1, false>, 1, -1, false>, Eigen::Dense>’ 94 | class CwiseUnaryOpImpl | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryOp.h:55:7: required from ‘class Eigen::CwiseUnaryOp, const Eigen::Block, -1, -1, false>, 1, -1, false> >’ 55 | class CwiseUnaryOp : public CwiseUnaryOpImpl::StorageKind>, internal::no_assignment_operator | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:98:40: 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; typename Eigen::internal::traits::Scalar = double]’ 98 | return numext::real((*this).cwiseAbs2().sum()); | ~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:328:36: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:43:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 43 | arena_A.adj() += res.adj_op() * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:43:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 43 | arena_A.adj() += res.adj_op() * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true, false>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:43:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 43 | arena_A.adj() += res.adj_op() * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> > >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> > >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true, false>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:70: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:47:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 47 | arena_A.adj() += res_adj * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, false>, 1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false>, 1, -1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, false>, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, false>, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 1, -1, false>, 1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 1, -1, false>, 1, -1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:47:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 47 | arena_A.adj() += res_adj * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 1>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 1> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 1> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 1, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 1, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> > >, Eigen::Matrix, 1>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:48:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 48 | arena_B.adj() += arena_A_val.transpose() * res_adj; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, true>, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, true>, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, true>, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, true>, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, 1, true>, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:48:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 48 | arena_B.adj() += arena_A_val.transpose() * res_adj; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> >; Eigen::Index = long int]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:63: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 1, -1, true>; U = Eigen::Block >, -1, 1, true>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block >, -1, 1, true>, -1, 1, true>; Derived = Eigen::Block, 1, -1, true>; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:62: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, true>, 1, -1, true> >, const Eigen::Block >, -1, 1, true> >; Eigen::Index = long int]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, true>, 1, -1, true> >, const Eigen::Block >, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, 1, -1, true>, 1, -1, true> >, const Eigen::Block >, -1, 1, true> > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, true>, 1, -1, true> >, const Eigen::Block >, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, true>, 1, -1, true> >, const Eigen::Block >, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:63: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 1, -1, true>, 1, -1, true>; U = Eigen::Block >, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block >, -1, 1, true>; Derived = Eigen::Block, 1, -1, true>, 1, -1, true>; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:62: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘void Eigen::internal::gemm_pack_rhs::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long int; DataMapper = Eigen::internal::const_blas_data_mapper; int nr = 4; bool Conjugate = false; bool PanelMode = true]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:346:25: required from ‘static void Eigen::internal::product_triangular_matrix_matrix::run(Index, Index, Index, const Scalar*, Index, const Scalar*, Index, Scalar*, Index, Index, const Scalar&, Eigen::internal::level3_blocking&) [with Scalar = double; Index = long int; int Mode = 1; int LhsStorageOrder = 1; bool ConjugateLhs = false; int RhsStorageOrder = 0; bool ConjugateRhs = false; int ResInnerStride = 1; int Version = 0]’ 346 | pack_rhs_panel(blockB+j2*actual_kc, | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 347 | rhs.getSubMapper(actual_k2+panelOffset, actual_j2), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | panelLength, actualPanelWidth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 349 | actual_kc, panelOffset); | ~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:443:12: 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 = false; Lhs = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Dest::Scalar = double]’ 438 | internal::product_triangular_matrix_matrix::Flags&RowMajorBit) ? RowMajor : ColMajor, LhsBlasTraits::NeedToConjugate, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 441 | (internal::traits::Flags&RowMajorBit) ? RowMajor : ColMajor, RhsBlasTraits::NeedToConjugate, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | (internal::traits::Flags&RowMajorBit) ? RowMajor : ColMajor, Dest::InnerStrideAtCompileTime> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | ::run( | ~~~~~^ 444 | stripedRows, stripedCols, stripedDepth, // sizes | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 446 | &rhs.coeffRef(0,0), rhs.outerStride(), // rhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 447 | &dst.coeffRef(0,0), dst.innerStride(), dst.outerStride(), // result info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 448 | actualAlpha, blocking | ~~~~~~~~~~~~~~~~~~~~~ 449 | ); | ~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:783:113: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>; int ProductTag = 8; Scalar = double]’ 783 | triangular_product_impl::run(dst, lhs, rhs.nestedExpression(), alpha); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:361:27: required from ‘static void Eigen::internal::generic_product_impl_base::scaleAndAddTo(Dst&, const Lhs&, const Rhs&, const Scalar&) [with Dst = Eigen::Matrix; Lhs = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>; Derived = Eigen::internal::generic_product_impl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, Eigen::DenseShape, Eigen::TriangularShape, 8>; Scalar = double]’ 361 | { Derived::scaleAndAddTo(dst,lhs,rhs,alpha); } | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:349:33: required from ‘static void Eigen::internal::generic_product_impl_base::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>; Derived = Eigen::internal::generic_product_impl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, Eigen::DenseShape, Eigen::TriangularShape, 8>]’ 349 | { dst.setZero(); scaleAndAddTo(dst, lhs, rhs, Scalar(1)); } | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:856:103: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Functor = Eigen::internal::add_assign_op]’ 856 | call_triangular_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::TriangularShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/EigenBase.h:145:18: required from ‘Derived& Eigen::DenseBase::operator+=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 145 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:31:19: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 31 | arena_L.adj() += ((res.adj().transpose() + res.adj()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | * arena_L_val.template triangularView()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33 | .template triangularView(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2459:62: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 2459 | PacketBlock kernel; | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, -1, -1, false> >, 6>, Eigen::Block, -1, -1, false>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:99:96: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 2>, Eigen::Matrix, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 2>, Eigen::Matrix, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 2>, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 2>, Eigen::Matrix, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 2>, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 2>, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:101:66: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 1>, Eigen::Matrix, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, 1>, Eigen::Matrix, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, 1>, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base >, 1>, Eigen::Matrix, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl >, 1>, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product >, 1>, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:102:66: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, 5>, Eigen::Matrix, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, 5>, Eigen::Matrix, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, 5>, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, -1, -1, false>, 5>, Eigen::Matrix, 0, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, -1, -1, false>, 5>, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, -1, -1, false>, 5>, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:103:22: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator, -1, -1, false>, 1, -1, false> >, Eigen::internal::IndexBased, double>’ 311 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:361:25: required from ‘static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]’ 361 | A21.noalias() -= A20 * temp.head(k); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 526 | m_info = internal::ldlt_inplace::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, false>, -1, 1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, 1, false>, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Transpose, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:361:25: required from ‘static bool Eigen::internal::ldlt_inplace<1>::unblocked(MatrixType&, TranspositionType&, Workspace&, Eigen::internal::SignMatrix&) [with MatrixType = Eigen::Matrix; TranspositionType = Eigen::Transpositions<-1, -1, int>; Workspace = Eigen::Matrix]’ 361 | A21.noalias() -= A20 * temp.head(k); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:526:51: required from ‘Eigen::LDLT<_MatrixType, _UpLo>& Eigen::LDLT::compute(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 526 | m_info = internal::ldlt_inplace::unblocked(m_matrix, m_transpositions, m_temporary, m_sign) ? Success : NumericalIssue; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:120:14: required from ‘Eigen::LDLT::LDLT(const Eigen::EigenBase&) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix; int _UpLo = 1]’ 120 | compute(matrix.derived()); | ~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LDLT.h:683:10: required from ‘const Eigen::LDLT::PlainObject> Eigen::MatrixBase::ldlt() const [with Derived = Eigen::Matrix; typename Eigen::DenseBase::PlainObject = Eigen::Matrix]’ 683 | return LDLT(derived()); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/err/check_pos_definite.hpp:45:67: required from ‘void stan::math::check_pos_definite(const char*, const char*, const EigMat&) [with EigMat = Eigen::Matrix; stan::require_matrix_t* = 0]’ 45 | Eigen::LDLT cholesky = value_of_rec(y_ref).ldlt(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/validate_dense_inv_metric.hpp:21:35: required from here 21 | stan::math::check_pos_definite("check_pos_definite", "inv_metric", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22 | inv_metric); | ~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, -1, 1, false>, -1, 1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator >, -1, 1, false>, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:21: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>, 1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>, 1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>’ 311 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>, 1, -1, true> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>, 1, -1, true> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:21: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘struct Eigen::internal::gemm_pack_rhs, 4, 1, false, true>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularSolverMatrix.h:233:85: required from ‘static void Eigen::internal::triangular_solve_matrix::run(Index, Index, const Scalar*, Index, Scalar*, Index, Index, Eigen::internal::level3_blocking&) [with Scalar = double; Index = long int; int Mode = 2; bool Conjugate = false; int TriStorageOrder = 1; int OtherInnerStride = 1]’ 233 | gemm_pack_rhs pack_rhs_panel; | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; int Side = 2; int Mode = 2]’ 100 | triangular_solve_matrix | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | ::run(size, othersize, &actualLhs.coeffRef(0,0), actualLhs.outerStride(), &rhs.coeffRef(0,0), rhs.innerStride(), rhs.outerStride(), blocking); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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 = 2; OtherDerived = Eigen::Block, -1, -1, false>; _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 2]’ 181 | internal::triangular_solver_selector::type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | Side, Mode>::run(derived().nestedExpression(), otherCopy); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:364:96: required from ‘static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]’ 364 | if(rs>0) A11.adjoint().template triangularView().template solveInPlace(A21); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:408:68: required from ‘static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]’ 408 | { return llt_inplace::blocked(m)==-1; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:456:42: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2504:50: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 2504 | typedef typename unpacket_traits::half HalfPacket; | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2505:82: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 2505 | typedef typename unpacket_traits::half>::half QuarterPacket; | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2505:82: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2508:56: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 2508 | HalfPacketSize = unpacket_traits::size, | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2508:56: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 2509 | QuarterPacketSize = unpacket_traits::size}; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2509:70: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:366:43: required from ‘static void Eigen::internal::gemv_dense_selector<2, 0, false>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>; Dest = Eigen::Block, -1, 1, true>; typename Dest::Scalar = double]’ 366 | dest += (alpha*actual_rhs.coeff(k)) * lhs.col(k); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:43:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 43 | arena_A.adj() += res.adj_op() * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > > >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, 0, Eigen::Stride<0, 0> > > >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:26: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:43:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 43 | arena_A.adj() += res.adj_op() * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: required from ‘static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>; Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Dest = Eigen::Block, 1, -1, false>; int StorageOrder = 1; bool BlasCompatible = true; typename Dest::Scalar = double]’ 207 | ::run(rhs.transpose(), lhs.transpose(), destT, alpha); | ~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:43:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 43 | arena_A.adj() += res.adj_op() * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:26: required from ‘static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true>; Rhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >; Dest = Eigen::Block, 1, -1, false>; int StorageOrder = 0; bool BlasCompatible = false; typename Dest::Scalar = double]’ 207 | ::run(rhs.transpose(), lhs.transpose(), destT, alpha); | ~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457: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 = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; typename Dest::Scalar = double]’ 457 | dst.topRows(diagSize) -= ((lhs_alpha-LhsScalar(1))*a_rhs).topRows(diagSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:770:14: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:123:20: required from ‘stan::math::arena_matrix::type>::value, void>::type>& stan::math::arena_matrix::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 123 | Base::operator=(a); | ~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:68:11: required from ‘stan::math::arena_matrix::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t* = 0; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 68 | *this = other; | ~~~~~~^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/vari.hpp:722:9: required from ‘stan::math::vari_value::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix; typename stan::plain_type::type = Eigen::Matrix]’ 722 | : val_(x), | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/var.hpp:366:26: required from ‘stan::math::var_value::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type = void; typename stan::value_type::type = double]’ 366 | var_value(S&& x) : vi_(new vari_type(std::forward(x), false)) {} // NOLINT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:28:27: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 27 | arena_t res = arena_L_val.template triangularView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 | * arena_L_val.transpose(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > > >, -1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > > >, -1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > > >, -1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > > >, -1, -1, true, false>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > > >, -1, -1, true, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > > >, -1, -1, true>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:74: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:123:20: required from ‘stan::math::arena_matrix::type>::value, void>::type>& stan::math::arena_matrix::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 123 | Base::operator=(a); | ~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:68:11: required from ‘stan::math::arena_matrix::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t* = 0; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 68 | *this = other; | ~~~~~~^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/vari.hpp:722:9: required from ‘stan::math::vari_value::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix; typename stan::plain_type::type = Eigen::Matrix]’ 722 | : val_(x), | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/var.hpp:366:26: required from ‘stan::math::var_value::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type = void; typename stan::value_type::type = double]’ 366 | var_value(S&& x) : vi_(new vari_type(std::forward(x), false)) {} // NOLINT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:28:27: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 27 | arena_t res = arena_L_val.template triangularView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 | * arena_L_val.transpose(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, -1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> >, -1, -1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:123:20: required from ‘stan::math::arena_matrix::type>::value, void>::type>& stan::math::arena_matrix::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 123 | Base::operator=(a); | ~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:68:11: required from ‘stan::math::arena_matrix::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t* = 0; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 68 | *this = other; | ~~~~~~^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/vari.hpp:722:9: required from ‘stan::math::vari_value::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix; typename stan::plain_type::type = Eigen::Matrix]’ 722 | : val_(x), | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/var.hpp:366:26: required from ‘stan::math::var_value::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type = void; typename stan::value_type::type = double]’ 366 | var_value(S&& x) : vi_(new vari_type(std::forward(x), false)) {} // NOLINT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:28:27: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 27 | arena_t res = arena_L_val.template triangularView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 | * arena_L_val.transpose(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462: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 = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; typename Dest::Scalar = double]’ 462 | dst.leftCols(diagSize) -= (rhs_alpha-RhsScalar(1))*a_lhs.leftCols(diagSize); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:770:14: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:123:20: required from ‘stan::math::arena_matrix::type>::value, void>::type>& stan::math::arena_matrix::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 123 | Base::operator=(a); | ~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:68:11: required from ‘stan::math::arena_matrix::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t* = 0; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 68 | *this = other; | ~~~~~~^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/vari.hpp:722:9: required from ‘stan::math::vari_value::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix; typename stan::plain_type::type = Eigen::Matrix]’ 722 | : val_(x), | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/var.hpp:366:26: required from ‘stan::math::var_value::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type = void; typename stan::value_type::type = double]’ 366 | var_value(S&& x) : vi_(new vari_type(std::forward(x), false)) {} // NOLINT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:28:27: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 27 | arena_t res = arena_L_val.template triangularView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 | * arena_L_val.transpose(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from ‘Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Diagonal, 0>; Scalar = double]’ 347 | return derived() = Constant(rows(), cols(), val); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10: required from ‘Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Diagonal, 0>]’ 548 | return setConstant(Scalar(0)); | ^~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:303:42: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:856:103: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Functor = Eigen::internal::add_assign_op]’ 856 | call_triangular_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::TriangularShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/EigenBase.h:145:18: required from ‘Derived& Eigen::DenseBase::operator+=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 145 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:31:19: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 31 | arena_L.adj() += ((res.adj().transpose() + res.adj()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | * arena_L_val.template triangularView()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33 | .template triangularView(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, true>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, true>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, true>, 1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, true>, 1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 1, -1, true>, 1, -1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, -1, false>, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, -1, false>, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, -1, 1, true>, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, -1, 1, true>, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, -1, false>, -1, 1, true>, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, -1, -1, false>, -1, 1, true>, -1, 1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:63:90: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:63:57: required from ‘void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]’ 63 | triFactor.row(i).tail(rt).noalias() = -hCoeffs(i) * vectors.col(i).tail(rs).adjoint() | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:92:55: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, -1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, -1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, -1, false>, -1, -1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, -1, false>, -1, -1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120: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>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152: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>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:64:57: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:73:50: required from ‘void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]’ 73 | triFactor.row(i).tail(nbVecs-j-1) += z * triFactor.row(j).tail(nbVecs-j-1); | ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:92:55: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:11: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 40 | _Hk = Hupd * _Hk * Hupd.transpose(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix, 0>, const Eigen::Block >, -1, 1, false>, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix, 0>, const Eigen::Block >, -1, 1, false>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix, 0>, const Eigen::Block >, -1, 1, false>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, Eigen::Matrix, 0>, const Eigen::Block >, -1, 1, false>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, Eigen::Matrix, 0>, const Eigen::Block >, -1, 1, false>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, Eigen::Matrix, 0>, const Eigen::Block >, -1, 1, false>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:11: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 40 | _Hk = Hupd * _Hk * Hupd.transpose(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix, 0>, 1, -1, false>, Eigen::Transpose >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix, 0>, 1, -1, false>, Eigen::Transpose >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix, 0>, 1, -1, false>, Eigen::Transpose >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, Eigen::Matrix, 0>, 1, -1, false>, Eigen::Transpose >, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, Eigen::Matrix, 0>, 1, -1, false>, Eigen::Transpose >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, Eigen::Matrix, 0>, 1, -1, false>, Eigen::Transpose >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:11: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 40 | _Hk = Hupd * _Hk * Hupd.transpose(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix, 0>, 1, -1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix, 0>, 1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix, 0>, 1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense, Eigen::Matrix, 0>, 1, -1, false, false>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, Eigen::Matrix, 0>, 1, -1, false, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, Eigen::Matrix, 0>, 1, -1, false>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:113:15: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:11: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 40 | _Hk = Hupd * _Hk * Hupd.transpose(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, Eigen::Matrix, 0>, 1, -1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, Eigen::Matrix, 0>, 1, -1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval, Eigen::Matrix, 0>, 1, -1, false>, Eigen::Dense>’ 372 | typedef typename plain_matrix_type_dense::XprKind, evaluator::Flags>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from ‘struct Eigen::internal::generic_product_impl, Eigen::Matrix, 0>, 1, -1, false>, Eigen::Transpose >, Eigen::DenseShape, Eigen::DenseShape, 7>’ 369 | typedef typename nested_eval::type LhsNested; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Product, Eigen::Matrix, 0>; Rhs = Eigen::Transpose >; Scalar = double]’ 485 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Product, Eigen::Matrix, 0>; Rhs = Eigen::Transpose >]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:11: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 40 | _Hk = Hupd * _Hk * Hupd.transpose(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:564:45: required from ‘struct Eigen::internal::unary_evaluator, const Eigen::Block, -1, -1, false>, 1, -1, false> >, Eigen::internal::IndexBased, double>’ 564 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Block, -1, -1, false>, 1, -1, false> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Block, -1, -1, false>, 1, -1, false> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseUnaryOp, const Eigen::Block, -1, -1, false>, 1, -1, false> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1, false>, -1, -1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval, -1, -1, false>, -1, -1, false>, Eigen::Dense>’ 372 | typedef typename plain_matrix_type_dense::XprKind, evaluator::Flags>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from ‘struct Eigen::internal::generic_product_impl, -1, -1, false>, -1, -1, false>, Eigen::Transpose, -1, -1, false>, 1, -1, false> >, Eigen::DenseShape, Eigen::DenseShape, 7>’ 369 | typedef typename nested_eval::type LhsNested; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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 == Eigen::DefaultProduct) || (Options == Eigen::AliasFreeProduct))>::type>::run(DstXprType&, const SrcXprType&, const Eigen::internal::sub_assign_op&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; Lhs = Eigen::Block, -1, -1, false>, -1, -1, false>; Rhs = Eigen::Transpose, -1, -1, false>, 1, -1, false> >; int Options = 0; Scalar = double; SrcXprType = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Transpose, -1, -1, false>, 1, -1, false> >, 0>]’ 178 | generic_product_impl::subTo(dst, src.lhs(), src.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Transpose, -1, -1, false>, 1, -1, false> >, 0>; Func = sub_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/NoAlias.h:59:31: required from ‘ExpressionType& Eigen::NoAlias::operator-=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Transpose, -1, -1, false>, 1, -1, false> >, 0>; ExpressionType = Eigen::Block, -1, -1, false>, -1, 1, false>; StorageBase = Eigen::MatrixBase]’ 59 | call_assignment_no_alias(m_expression, other.derived(), internal::sub_assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:332:38: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h: In instantiation of ‘void Eigen::internal::gemm_pack_lhs::operator()(Scalar*, const DataMapper&, Index, Index, Index, Index) [with Scalar = double; Index = long int; DataMapper = Eigen::internal::blas_data_mapper; int Pack1 = 4; int Pack2 = 2; Packet = __vector(2) double; bool Conjugate = false; bool PanelMode = true]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularSolverMatrix.h:319:27: required from ‘static void Eigen::internal::triangular_solve_matrix::run(Index, Index, const Scalar*, Index, Scalar*, Index, Index, Eigen::internal::level3_blocking&) [with Scalar = double; Index = long int; int Mode = 2; bool Conjugate = false; int TriStorageOrder = 1; int OtherInnerStride = 1]’ 319 | pack_lhs_panel(blockA, lhs.getSubMapper(i2,absolute_j2), | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 320 | actualPanelWidth, actual_mc, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 321 | actual_kc, j2); | ~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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::Transpose, -1, -1, false> >; Rhs = Eigen::Block, -1, -1, false>; int Side = 2; int Mode = 2]’ 100 | triangular_solve_matrix | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 102 | ::run(size, othersize, &actualLhs.coeffRef(0,0), actualLhs.outerStride(), &rhs.coeffRef(0,0), rhs.innerStride(), rhs.outerStride(), blocking); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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 = 2; OtherDerived = Eigen::Block, -1, -1, false>; _MatrixType = const Eigen::Transpose, -1, -1, false> >; unsigned int _Mode = 2]’ 181 | internal::triangular_solver_selector::type, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 182 | Side, Mode>::run(derived().nestedExpression(), otherCopy); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:364:96: required from ‘static Eigen::Index Eigen::internal::llt_inplace::blocked(MatrixType&) [with MatrixType = Eigen::Matrix; Scalar = double; Eigen::Index = long int]’ 364 | if(rs>0) A11.adjoint().template triangularView().template solveInPlace(A21); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:408:68: required from ‘static bool Eigen::internal::LLT_Traits::inplace_decomposition(MatrixType&) [with MatrixType = Eigen::Matrix]’ 408 | { return llt_inplace::blocked(m)==-1; } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:456:42: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2100:82: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 2100 | typedef typename unpacket_traits::half>::half QuarterPacket; | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2102:56: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 2102 | HalfPacketSize = unpacket_traits::size, | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] 2103 | QuarterPacketSize = unpacket_traits::size, | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralBlockPanelKernel.h:2103:62: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:38:41: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 38 | arena_t res = arena_A_val * arena_B_val; | ~~~~~~~~~~~~^~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> >, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:38:41: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 38 | arena_t res = arena_A_val * arena_B_val; | ~~~~~~~~~~~~^~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval, 0, Eigen::Stride<0, 0> >, -1, 1, true>, Eigen::Dense>’ 372 | typedef typename plain_matrix_type_dense::XprKind, evaluator::Flags>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from ‘struct Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, Eigen::DenseShape, Eigen::DenseShape, 7>’ 370 | typedef typename nested_eval::type RhsNested; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Scalar = double]’ 478 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:38:41: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 38 | arena_t res = arena_A_val * arena_B_val; | ~~~~~~~~~~~~^~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:38:41: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 38 | arena_t res = arena_A_val * arena_B_val; | ~~~~~~~~~~~~^~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, 1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, 1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> >, 1, -1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:38:41: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 38 | arena_t res = arena_A_val * arena_B_val; | ~~~~~~~~~~~~^~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, 1, -1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, 1, -1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Dense>’ 372 | typedef typename plain_matrix_type_dense::XprKind, evaluator::Flags>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from ‘struct Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 7>’ 369 | typedef typename nested_eval::type LhsNested; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Scalar = double]’ 485 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:38:41: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 38 | arena_t res = arena_A_val * arena_B_val; | ~~~~~~~~~~~~^~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>; U = Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:43:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 43 | arena_A.adj() += res.adj_op() * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: 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>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true>; U = Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:43:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 43 | arena_A.adj() += res.adj_op() * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true>; U = Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:43:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 43 | arena_A.adj() += res.adj_op() * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > > >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, 0, Eigen::Stride<0, 0> > > >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/BlasUtil.h:506:13: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:43:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 43 | arena_A.adj() += res.adj_op() * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true>; U = Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true>; U = Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true, false>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:379:43: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true> > >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> > >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:379:80: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:379:59: required from ‘static void Eigen::internal::gemv_dense_selector<2, 1, false>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >; Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >; Dest = Eigen::Transpose, 1, -1, false> >; typename Dest::Scalar = double]’ 379 | dest.coeffRef(i) += alpha * (lhs.row(i).cwiseProduct(actual_rhs.transpose())).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:12: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/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>, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 1, -1, false>; U = Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:47:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 47 | arena_A.adj() += res_adj * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, false>, 1, -1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false>, 1, -1, true> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, false>, 1, -1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, false>, 1, -1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 1, -1, false>, 1, -1, true>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, 1, -1, false>, 1, -1, true> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:47:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 47 | arena_A.adj() += res_adj * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 1, -1, false>, 1, -1, true>; U = Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:47:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 47 | arena_A.adj() += res_adj * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true>, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true>, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true>, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true>, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true>, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true>; U = Eigen::Block, -1, 1, true>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:48:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 48 | arena_B.adj() += arena_A_val.transpose() * res_adj; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >, const Eigen::Block, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >, const Eigen::Block, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >, const Eigen::Block, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >, const Eigen::Block, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >, const Eigen::Block, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true>; U = Eigen::Block, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:48:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 48 | arena_B.adj() += arena_A_val.transpose() * res_adj; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:57:37: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 57 | arena_t res = arena_A * arena_B.val_op(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true, false>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:114:15: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:57:37: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 57 | arena_t res = arena_A * arena_B.val_op(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, Eigen::Dense>’ 372 | typedef typename plain_matrix_type_dense::XprKind, evaluator::Flags>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:370:45: required from ‘struct Eigen::internal::generic_product_impl, 0, Eigen::Stride<0, 0> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, Eigen::DenseShape, Eigen::DenseShape, 7>’ 370 | typedef typename nested_eval::type RhsNested; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:479:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >; Scalar = double]’ 478 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 479 | ::scaleAndAddTo(dst_vec, a_lhs, a_rhs.col(0), alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:57:37: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 57 | arena_t res = arena_A * arena_B.val_op(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:57:37: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 57 | arena_t res = arena_A * arena_B.val_op(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:68:46: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 68 | arena_t res = arena_A.val_op() * arena_B; | ~~~~~~~~~~~~~~~~~^~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Map, 0, Eigen::Stride<0, 0> >, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:68:46: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 68 | arena_t res = arena_A.val_op() * arena_B; | ~~~~~~~~~~~~~~~~~^~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false, false>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:113:15: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:68:46: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 68 | arena_t res = arena_A.val_op() * arena_B; | ~~~~~~~~~~~~~~~~~^~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Dense>’ 372 | typedef typename plain_matrix_type_dense::XprKind, evaluator::Flags>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:369:45: required from ‘struct Eigen::internal::generic_product_impl, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Map, 0, Eigen::Stride<0, 0> >, Eigen::DenseShape, Eigen::DenseShape, 7>’ 369 | typedef typename nested_eval::type LhsNested; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:486:24: required from ‘static void Eigen::internal::generic_product_impl::scaleAndAddTo(Dest&, const Lhs&, const Rhs&, const Scalar&) [with Dest = Eigen::Matrix; Lhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Scalar = double]’ 485 | return internal::generic_product_impl | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | ::scaleAndAddTo(dst_vec, a_lhs.row(0), a_rhs, alpha); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:445:20: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 445 | scaleAndAddTo(dst, lhs, rhs, Scalar(1)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:68:46: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 68 | arena_t res = arena_A.val_op() * arena_B; | ~~~~~~~~~~~~~~~~~^~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457: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 = false; Lhs = Eigen::Matrix; Rhs = const Eigen::Transpose >; typename Dest::Scalar = double]’ 457 | dst.topRows(diagSize) -= ((lhs_alpha-LhsScalar(1))*a_rhs).topRows(diagSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:783:113: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/to_ref.hpp:18:27: required from ‘stan::ref_type_t stan::math::to_ref(T&&) [with T = const Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >&; stan::ref_type_t = Eigen::Matrix]’ 18 | return std::forward(a); | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:27:29: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 27 | const auto& M_ref = to_ref(M); | ~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, -1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/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> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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, false>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:74: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/to_ref.hpp:18:27: required from ‘stan::ref_type_t stan::math::to_ref(T&&) [with T = const Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >&; stan::ref_type_t = Eigen::Matrix]’ 18 | return std::forward(a); | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:27:29: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 27 | const auto& M_ref = to_ref(M); | ~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, -1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/to_ref.hpp:18:27: required from ‘stan::ref_type_t stan::math::to_ref(T&&) [with T = const Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >&; stan::ref_type_t = Eigen::Matrix]’ 18 | return std::forward(a); | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:27:29: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 27 | const auto& M_ref = to_ref(M); | ~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462: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 = false; Lhs = Eigen::Matrix; Rhs = const Eigen::Transpose >; typename Dest::Scalar = double]’ 462 | dst.leftCols(diagSize) -= (rhs_alpha-RhsScalar(1))*a_lhs.leftCols(diagSize); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:783:113: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/to_ref.hpp:18:27: required from ‘stan::ref_type_t stan::math::to_ref(T&&) [with T = const Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >&; stan::ref_type_t = Eigen::Matrix]’ 18 | return std::forward(a); | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:27:29: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 27 | const auto& M_ref = to_ref(M); | ~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:22:57: required from ‘struct Eigen::internal::traits >’ 22 | typedef typename find_best_packet<_Scalar,size>::type PacketScalar; | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: required from ‘class Eigen::Matrix’ 178 | class Matrix | ^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:150:68: required from ‘static void Eigen::internal::product_triangular_matrix_matrix::run(Index, Index, Index, const Scalar*, Index, const Scalar*, Index, Scalar*, Index, Index, const Scalar&, Eigen::internal::level3_blocking&) [with Scalar = double; Index = long int; int Mode = 1; int LhsStorageOrder = 0; bool ConjugateLhs = false; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; int Version = 0]’ 150 | Matrix triangularBuffer(a); | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:443:12: 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 = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; typename Dest::Scalar = double]’ 438 | internal::product_triangular_matrix_matrix::Flags&RowMajorBit) ? RowMajor : ColMajor, LhsBlasTraits::NeedToConjugate, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 441 | (internal::traits::Flags&RowMajorBit) ? RowMajor : ColMajor, RhsBlasTraits::NeedToConjugate, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | (internal::traits::Flags&RowMajorBit) ? RowMajor : ColMajor, Dest::InnerStrideAtCompileTime> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | ::run( | ~~~~~^ 444 | stripedRows, stripedCols, stripedDepth, // sizes | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 446 | &rhs.coeffRef(0,0), rhs.outerStride(), // rhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 447 | &dst.coeffRef(0,0), dst.innerStride(), dst.outerStride(), // result info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 448 | actualAlpha, blocking | ~~~~~~~~~~~~~~~~~~~~~ 449 | ); | ~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:770:14: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:123:20: required from ‘stan::math::arena_matrix::type>::value, void>::type>& stan::math::arena_matrix::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 123 | Base::operator=(a); | ~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:68:11: required from ‘stan::math::arena_matrix::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t* = 0; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 68 | *this = other; | ~~~~~~^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/vari.hpp:722:9: required from ‘stan::math::vari_value::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix; typename stan::plain_type::type = Eigen::Matrix]’ 722 | : val_(x), | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/var.hpp:366:26: required from ‘stan::math::var_value::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type = void; typename stan::value_type::type = double]’ 366 | var_value(S&& x) : vi_(new vari_type(std::forward(x), false)) {} // NOLINT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:28:27: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 27 | arena_t res = arena_L_val.template triangularView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 | * arena_L_val.transpose(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:123:20: required from ‘stan::math::arena_matrix::type>::value, void>::type>& stan::math::arena_matrix::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 123 | Base::operator=(a); | ~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:68:11: required from ‘stan::math::arena_matrix::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t* = 0; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 68 | *this = other; | ~~~~~~^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/vari.hpp:722:9: required from ‘stan::math::vari_value::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix; typename stan::plain_type::type = Eigen::Matrix]’ 722 | : val_(x), | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/var.hpp:366:26: required from ‘stan::math::var_value::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type = void; typename stan::value_type::type = double]’ 366 | var_value(S&& x) : vi_(new vari_type(std::forward(x), false)) {} // NOLINT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:28:27: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 27 | arena_t res = arena_L_val.template triangularView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 | * arena_L_val.transpose(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from ‘class Eigen::Diagonal, 0>’ 63 | template class Diagonal | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:153:32: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:123:20: required from ‘stan::math::arena_matrix::type>::value, void>::type>& stan::math::arena_matrix::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 123 | Base::operator=(a); | ~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:68:11: required from ‘stan::math::arena_matrix::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t* = 0; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 68 | *this = other; | ~~~~~~^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/vari.hpp:722:9: required from ‘stan::math::vari_value::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix; typename stan::plain_type::type = Eigen::Matrix]’ 722 | : val_(x), | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/var.hpp:366:26: required from ‘stan::math::var_value::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type = void; typename stan::value_type::type = double]’ 366 | var_value(S&& x) : vi_(new vari_type(std::forward(x), false)) {} // NOLINT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:28:27: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 27 | arena_t res = arena_L_val.template triangularView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 | * arena_L_val.transpose(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h: In instantiation of ‘struct Eigen::internal::find_best_packet’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:179:81: required from ‘class Eigen::DenseBase, 0> >’ 179 | typedef typename internal::find_best_packet::type PacketScalar; | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from ‘class Eigen::Diagonal, 0>’ 63 | template class Diagonal | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:153:32: required from ‘static void Eigen::internal::product_triangular_matrix_matrix::run(Index, Index, Index, const Scalar*, Index, const Scalar*, Index, Scalar*, Index, Index, const Scalar&, Eigen::internal::level3_blocking&) [with Scalar = double; Index = long int; int Mode = 1; int LhsStorageOrder = 0; bool ConjugateLhs = false; int RhsStorageOrder = 1; bool ConjugateRhs = false; int ResInnerStride = 1; int Version = 0]’ 153 | triangularBuffer.diagonal().setZero(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:443:12: 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 = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; typename Dest::Scalar = double]’ 438 | internal::product_triangular_matrix_matrix::Flags&RowMajorBit) ? RowMajor : ColMajor, LhsBlasTraits::NeedToConjugate, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 441 | (internal::traits::Flags&RowMajorBit) ? RowMajor : ColMajor, RhsBlasTraits::NeedToConjugate, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 442 | (internal::traits::Flags&RowMajorBit) ? RowMajor : ColMajor, Dest::InnerStrideAtCompileTime> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 443 | ::run( | ~~~~~^ 444 | stripedRows, stripedCols, stripedDepth, // sizes | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 445 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 446 | &rhs.coeffRef(0,0), rhs.outerStride(), // rhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 447 | &dst.coeffRef(0,0), dst.innerStride(), dst.outerStride(), // result info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 448 | actualAlpha, blocking | ~~~~~~~~~~~~~~~~~~~~~ 449 | ); | ~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:770:14: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:123:20: required from ‘stan::math::arena_matrix::type>::value, void>::type>& stan::math::arena_matrix::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 123 | Base::operator=(a); | ~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:68:11: required from ‘stan::math::arena_matrix::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t* = 0; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 68 | *this = other; | ~~~~~~^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/vari.hpp:722:9: required from ‘stan::math::vari_value::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix; typename stan::plain_type::type = Eigen::Matrix]’ 722 | : val_(x), | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/var.hpp:366:26: required from ‘stan::math::var_value::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type = void; typename stan::value_type::type = double]’ 366 | var_value(S&& x) : vi_(new vari_type(std::forward(x), false)) {} // NOLINT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:28:27: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 27 | arena_t res = arena_L_val.template triangularView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 | * arena_L_val.transpose(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:44: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 190 | bool Stop = Size==Dynamic || (Size%unpacket_traits::size)==0 || is_same::half>::value> | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:190:83: warning: ignoring attributes on template argument ‘Eigen::internal::unpacket_traits<__vector(2) double>::half’ {aka ‘__m128d’} [-Wignored-attributes] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:208:88: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 208 | typedef typename find_best_packet_helper::type>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/XprHelper.h:372:102: required from ‘struct Eigen::internal::plain_object_eval, -1, 1, false>, Eigen::Dense>’ 372 | typedef typename plain_matrix_type_dense::XprKind, evaluator::Flags>::type type; | ^~~~ /usr/local/lib/R/library/RcppEigen/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>’ 370 | typedef typename nested_eval::type RhsNested; | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:148:43: required from ‘static void Eigen::internal::Assignment, Eigen::internal::assign_op, Eigen::internal::Dense2Dense, typename Eigen::internal::enable_if<((Options == Eigen::DefaultProduct) || (Options == Eigen::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; SrcXprType = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>]’ 148 | generic_product_impl::evalTo(dst, src.lhs(), src.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; Func = assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/NoAlias.h:43:31: required from ‘ExpressionType& Eigen::NoAlias::operator=(const StorageBase&) [with OtherDerived = Eigen::Product, -1, -1, false>, -1, -1, false>, Eigen::Block, -1, 1, false>, 0>; ExpressionType = Eigen::Map, 0, Eigen::Stride<0, 0> >; StorageBase = Eigen::MatrixBase]’ 43 | call_assignment_no_alias(m_expression, other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:167:19: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, -1, 1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, -1, 1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense >, -1, 1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:21: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block >, -1, 1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block >, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block >, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block >, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int ProductTag = 8; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Matrix; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Transpose >; CoeffReturnType = double; Eigen::Index = long int]’ 606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:769:69: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:21: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix, 0>, Eigen::Transpose >, 1>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix, 0>, Eigen::Transpose >, 1> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix, 0>, Eigen::Transpose >, 1> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, Eigen::Matrix, 0>, Eigen::Transpose >, 1, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, Eigen::Matrix, 0>, Eigen::Transpose >, 1, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, Eigen::Matrix, 0>, Eigen::Transpose >, 1>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:11: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 40 | _Hk = Hupd * _Hk * Hupd.transpose(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from ‘Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Scalar = double]’ 347 | return derived() = Constant(rows(), cols(), val); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10: required from ‘Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]’ 548 | return setConstant(Scalar(0)); | ^~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/GeneralMatrixMatrix.h:444:18: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:11: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 40 | _Hk = Hupd * _Hk * Hupd.transpose(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true, false>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:43: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:11: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 40 | _Hk = Hupd * _Hk * Hupd.transpose(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>, 0>’: /usr/local/lib/R/library/RcppEigen/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> >, 1> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >, 1> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >, 1>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:38:41: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 38 | arena_t res = arena_A_val * arena_B_val; | ~~~~~~~~~~~~^~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:38:41: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 38 | arena_t res = arena_A_val * arena_B_val; | ~~~~~~~~~~~~^~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:38:41: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 38 | arena_t res = arena_A_val * arena_B_val; | ~~~~~~~~~~~~^~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:57:37: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 57 | arena_t res = arena_A * arena_B.val_op(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true, false>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:70: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:57:37: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 57 | arena_t res = arena_A * arena_B.val_op(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Map, 0, Eigen::Stride<0, 0> >, 1>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:68:46: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 68 | arena_t res = arena_A.val_op() * arena_B; | ~~~~~~~~~~~~~~~~~^~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true, false>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:43: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:68:46: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 68 | arena_t res = arena_A.val_op() * arena_B; | ~~~~~~~~~~~~~~~~~^~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/to_ref.hpp:18:27: required from ‘stan::ref_type_t stan::math::to_ref(T&&) [with T = const Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >&; stan::ref_type_t = Eigen::Matrix]’ 18 | return std::forward(a); | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:27:29: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 27 | const auto& M_ref = to_ref(M); | ~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from ‘class Eigen::Diagonal, 0>’ 63 | template class Diagonal | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:303:32: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/to_ref.hpp:18:27: required from ‘stan::ref_type_t stan::math::to_ref(T&&) [with T = const Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >&; stan::ref_type_t = Eigen::Matrix]’ 18 | return std::forward(a); | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:27:29: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 27 | const auto& M_ref = to_ref(M); | ~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true> >; Eigen::Index = long int]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true> > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, true> >, const Eigen::Block >, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:75: required from ‘const Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix; Rhs = Eigen::Transpose >; int ProductTag = 8; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Matrix; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Transpose >; CoeffReturnType = double; Eigen::Index = long int]’ 606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: required from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, Eigen::Transpose >, 1> >; Functor = Eigen::internal::assign_op; int Version = 1; Eigen::Index = long int]’ 654 | m_functor.assignCoeff(m_dst.coeffRef(row,col), m_src.coeff(row,col)); | ~~~~~~~~~~~^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:668:16: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:797:41: required from ‘Derived& Eigen::PlainObjectBase::_set_noalias(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 797 | internal::call_assignment_no_alias(this->derived(), other.derived(), internal::assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Product, Eigen::Transpose >, 0>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:29:18: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 29 | return M_ref * M_ref.transpose(); | ~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false>; Functor = sub_assign_op]’ 774 | SrcEvaluatorType srcEvaluator(src); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false>; Functor = Eigen::internal::sub_assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false>; Func = sub_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false>; Func = sub_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false>; Derived = Eigen::Block, -1, -1, false>]’ 164 | call_assignment(derived(), other.derived(), internal::sub_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:31: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:856:103: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Functor = Eigen::internal::add_assign_op]’ 856 | call_triangular_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::TriangularShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/EigenBase.h:145:18: required from ‘Derived& Eigen::DenseBase::operator+=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 145 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:31:19: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 31 | arena_L.adj() += ((res.adj().transpose() + res.adj()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | * arena_L_val.template triangularView()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33 | .template triangularView(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >; Functor = sub_assign_op]’ 774 | SrcEvaluatorType srcEvaluator(src); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:856:103: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Functor = Eigen::internal::add_assign_op]’ 856 | call_triangular_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::TriangularShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/EigenBase.h:145:18: required from ‘Derived& Eigen::DenseBase::operator+=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 145 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:31:19: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 31 | arena_L.adj() += ((res.adj().transpose() + res.adj()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | * arena_L_val.template triangularView()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33 | .template triangularView(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >; Functor = sub_assign_op]’ 780 | DstEvaluatorType dstEvaluator(dst); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >; Func = sub_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >; Func = sub_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, -1, -1, false> >; Derived = Eigen::Block, -1, -1, true>]’ 164 | call_assignment(derived(), other.derived(), internal::sub_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462:32: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/TriangularMatrix.h:856:103: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Functor = Eigen::internal::add_assign_op]’ 856 | call_triangular_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::TriangularShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/EigenBase.h:145:18: required from ‘Derived& Eigen::DenseBase::operator+=(const Eigen::EigenBase&) [with OtherDerived = Eigen::TriangularView, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >, Eigen::TriangularView, 0, Eigen::Stride<0, 0> >, 1>, 0>, 1>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 145 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:31:19: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 31 | arena_L.adj() += ((res.adj().transpose() + res.adj()) | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 | * arena_L_val.template triangularView()) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 33 | .template triangularView(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:142:7: required from ‘Eigen::DenseCoeffsBase::CoeffReturnType Eigen::DenseCoeffsBase::coeff(Eigen::Index) const [with Derived = Eigen::Block, -1, 1, false>; CoeffReturnType = double; Eigen::Index = long int]’ 142 | EIGEN_STATIC_ASSERT(internal::evaluator::Flags & LinearAccessBit, | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:182:19: required from ‘Eigen::DenseCoeffsBase::CoeffReturnType Eigen::DenseCoeffsBase::operator()(Eigen::Index) const [with Derived = Eigen::Block, -1, 1, false>; CoeffReturnType = double; Eigen::Index = long int]’ 182 | return coeff(index); | ~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:63:53: required from ‘void Eigen::internal::make_block_householder_triangular_factor(TriangularFactorType&, const VectorsType&, const CoeffsType&) [with TriangularFactorType = Eigen::Matrix; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]’ 63 | triFactor.row(i).tail(rt).noalias() = -hCoeffs(i) * vectors.col(i).tail(rs).adjoint() | ~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/BlockHouseholder.h:92:55: required from ‘void Eigen::internal::apply_block_householder_on_the_left(MatrixType&, const VectorsType&, const CoeffsType&, bool) [with MatrixType = Eigen::Block, -1, -1, false>; VectorsType = Eigen::Block, -1, -1, false>; CoeffsType = Eigen::VectorBlock, -1>]’ 92 | if(forward) make_block_householder_triangular_factor(T, vectors, hCoeffs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/HouseholderSequence.h:399:46: required from ‘void Eigen::HouseholderSequence::applyThisOnTheLeft(Dest&, Workspace&, bool) const [with Dest = Eigen::Matrix; Workspace = Eigen::Matrix; VectorsType = Eigen::Matrix; CoeffsType = Eigen::Matrix; int Side = 1]’ 399 | apply_block_householder_on_the_left(sub_dst, sub_vecs, m_coeffs.segment(k, bs), !m_reverse); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/HouseholderSequence.h:320:29: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, true> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, true> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 1, -1, true>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:11: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 40 | _Hk = Hupd * _Hk * Hupd.transpose(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:11: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 40 | _Hk = Hupd * _Hk * Hupd.transpose(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = div_assign_op]’ 780 | DstEvaluatorType dstEvaluator(dst); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, 1, false>; SrcXprType = Eigen::CwiseNullaryOp, Eigen::Matrix >; Functor = Eigen::internal::div_assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = div_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>, -1, 1, false>; Src = Eigen::CwiseNullaryOp, Eigen::Matrix >; Func = div_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>; Scalar = double]’ 41 | internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::div_assign_op()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Cholesky/LLT.h:333:21: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::OuterStride<> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::OuterStride<> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::OuterStride<> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Map.h:94:79: required from ‘class Eigen::Map, 0, Eigen::OuterStride<> >’ 94 | template class Map | ^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularSolverVector.h:39:18: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::OuterStride<> >, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::OuterStride<> >, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::OuterStride<> >, 1, -1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularSolverVector.h:78:57: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularSolverVector.h:78:72: 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]’ 78 | rhs[i] -= (cjLhs.row(i).segment(s,k).transpose().cwiseProduct(Map >(rhs+s,k))).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:73:12: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, 1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, 1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:38:41: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 38 | arena_t res = arena_A_val * arena_B_val; | ~~~~~~~~~~~~^~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:43:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 43 | arena_A.adj() += res.adj_op() * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>’ 311 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:43:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 43 | arena_A.adj() += res.adj_op() * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >, Eigen::internal::IndexBased, double>’ 311 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> > > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> > > > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> > > > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> > > >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 1, -1, false>, 1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 1, -1, false>, 1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>’ 311 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, 1, -1, false>, 1, -1, true> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 1, -1, false>, 1, -1, true> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:47:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 47 | arena_A.adj() += res_adj * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, true>, -1, 1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, 1, true>, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true>, -1, 1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true>, -1, 1, true> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:48:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 48 | arena_B.adj() += arena_A_val.transpose() * res_adj; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:26: required from ‘static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>; Rhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >; Dest = Eigen::Block, 1, -1, false>; int StorageOrder = 0; bool BlasCompatible = false; typename Dest::Scalar = double]’ 207 | ::run(rhs.transpose(), lhs.transpose(), destT, alpha); | ~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:57:37: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 57 | arena_t res = arena_A * arena_B.val_op(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:366:43: required from ‘static void Eigen::internal::gemv_dense_selector<2, 0, false>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; Dest = Eigen::Block, -1, 1, true>; typename Dest::Scalar = double]’ 366 | dest += (alpha*actual_rhs.coeff(k)) * lhs.col(k); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:68:46: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 68 | arena_t res = arena_A.val_op() * arena_B; | ~~~~~~~~~~~~~~~~~^~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: required from ‘static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Dest = Eigen::Block, 1, -1, false>; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]’ 207 | ::run(rhs.transpose(), lhs.transpose(), destT, alpha); | ~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:68:46: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 68 | arena_t res = arena_A.val_op() * arena_B; | ~~~~~~~~~~~~~~~~~^~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, const Eigen::Block, -1, 1, true>, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, const Eigen::Block, -1, 1, true>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, const Eigen::Block, -1, 1, true>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, const Eigen::Block, -1, 1, true>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, const Eigen::Block, -1, 1, true>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, const Eigen::Block, -1, 1, true>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/to_vector.hpp:22:11: required from ‘Eigen::Matrix::type, -1, 1> stan::math::to_vector(const EigMat&) [with EigMat = Eigen::Block, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false>; stan::require_eigen_t* = 0; typename stan::value_type::type = double]’ 22 | res_map = matrix; | ~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1472:30: required from ‘void model_tridim_transformation_namespace::model_tridim_transformation::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; VecR = std::vector; VecI = std::vector; VecVar = std::vector; stan::require_vector_like_vt* = 0; stan::require_vector_like_vt* = 0; stan::require_vector_vt* = 0; std::ostream = std::basic_ostream]’ 1472 | stan::math::to_vector( | ~~~~~~~~~~~~~~~~~~~~~^ 1473 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1729:21: required from ‘void model_tridim_transformation_namespace::model_tridim_transformation::write_array(RNG&, std::vector&, std::vector&, std::vector&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; std::ostream = std::basic_ostream]’ 1729 | write_array_impl(base_rng, params_r, params_i, vars, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1730 | emit_transformed_parameters, emit_generated_quantities, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1105:23: required from ‘SEXPREC* rstan::stan_fit::constrain_pars(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1105 | model_.write_array(base_rng, params_r, params_i, par); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:26:81: required from here 26 | .method("constrain_pars", &rstan::stan_fit ::constrain_pars) | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Matrix, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Matrix, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Matrix, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, 1, -1, false>, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/to_vector.hpp:22:11: required from ‘Eigen::Matrix::type, -1, 1> stan::math::to_vector(const EigMat&) [with EigMat = Eigen::Block, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false>; stan::require_eigen_t* = 0; typename stan::value_type::type = double]’ 22 | res_map = matrix; | ~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1472:30: required from ‘void model_tridim_transformation_namespace::model_tridim_transformation::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; VecR = std::vector; VecI = std::vector; VecVar = std::vector; stan::require_vector_like_vt* = 0; stan::require_vector_like_vt* = 0; stan::require_vector_vt* = 0; std::ostream = std::basic_ostream]’ 1472 | stan::math::to_vector( | ~~~~~~~~~~~~~~~~~~~~~^ 1473 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1729:21: required from ‘void model_tridim_transformation_namespace::model_tridim_transformation::write_array(RNG&, std::vector&, std::vector&, std::vector&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; std::ostream = std::basic_ostream]’ 1729 | write_array_impl(base_rng, params_r, params_i, vars, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1730 | emit_transformed_parameters, emit_generated_quantities, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1105:23: required from ‘SEXPREC* rstan::stan_fit::constrain_pars(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1105 | model_.write_array(base_rng, params_r, params_i, par); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:26:81: required from here 26 | .method("constrain_pars", &rstan::stan_fit ::constrain_pars) | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from ‘Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Scalar = double]’ 347 | return derived() = Constant(rows(), cols(), val); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10: required from ‘Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]’ 548 | return setConstant(Scalar(0)); | ^~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:151:29: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:123:20: required from ‘stan::math::arena_matrix::type>::value, void>::type>& stan::math::arena_matrix::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 123 | Base::operator=(a); | ~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:68:11: required from ‘stan::math::arena_matrix::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t* = 0; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 68 | *this = other; | ~~~~~~^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/vari.hpp:722:9: required from ‘stan::math::vari_value::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix; typename stan::plain_type::type = Eigen::Matrix]’ 722 | : val_(x), | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/var.hpp:366:26: required from ‘stan::math::var_value::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type = void; typename stan::value_type::type = double]’ 366 | var_value(S&& x) : vi_(new vari_type(std::forward(x), false)) {} // NOLINT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:28:27: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 27 | arena_t res = arena_L_val.template triangularView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 | * arena_L_val.transpose(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from ‘Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Diagonal, 0>; Scalar = double]’ 347 | return derived() = Constant(rows(), cols(), val); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10: required from ‘Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Diagonal, 0>]’ 548 | return setConstant(Scalar(0)); | ^~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:153:42: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:123:20: required from ‘stan::math::arena_matrix::type>::value, void>::type>& stan::math::arena_matrix::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 123 | Base::operator=(a); | ~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:68:11: required from ‘stan::math::arena_matrix::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t* = 0; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 68 | *this = other; | ~~~~~~^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/vari.hpp:722:9: required from ‘stan::math::vari_value::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix; typename stan::plain_type::type = Eigen::Matrix]’ 722 | : val_(x), | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/var.hpp:366:26: required from ‘stan::math::var_value::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type = void; typename stan::value_type::type = double]’ 366 | var_value(S&& x) : vi_(new vari_type(std::forward(x), false)) {} // NOLINT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:28:27: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 27 | arena_t res = arena_L_val.template triangularView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 | * arena_L_val.transpose(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, false>, -1, 1, true>; Functor = add_assign_op]’ 774 | SrcEvaluatorType srcEvaluator(src); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Map, 0, Eigen::Stride<0, 0> >; SrcXprType = Eigen::Block, -1, -1, false>, -1, 1, true>; Functor = Eigen::internal::add_assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, false>, -1, 1, true>; Func = add_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Map, 0, Eigen::Stride<0, 0> >; Src = Eigen::Block, -1, -1, false>, -1, 1, true>; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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, true>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Householder/Householder.h:168:9: [ skipping 9 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, -1, 1, true>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, -1, 1, true>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, -1, -1, false>, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, -1, -1, false>, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, -1, false>, -1, -1, false>, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, -1, 1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator >, -1, 1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block >, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block >, -1, 1, false> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block >, -1, 1, false> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block >, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:37:21: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 37 | _Hk.noalias() = ((1.0 / B0fact) * Hupd) * Hupd.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix, 0>, 1, -1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix, 0>, 1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix, 0>, 1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, Eigen::Matrix, 0>, 1, -1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, Eigen::Matrix, 0>, 1, -1, false> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, Eigen::Matrix, 0>, 1, -1, false>; U = Eigen::Block >, -1, 1, false>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:11: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 40 | _Hk = Hupd * _Hk * Hupd.transpose(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, Eigen::Matrix, 0>, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, Eigen::Matrix, 0>, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, Eigen::Matrix, 0>, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, Eigen::Matrix, 0>, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, Eigen::Matrix, 0>, 1, -1, false> >, const Eigen::Block >, -1, 1, false>, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, Eigen::Matrix, 0>, 1, -1, false>; U = Eigen::Block >, -1, 1, false>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:11: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 40 | _Hk = Hupd * _Hk * Hupd.transpose(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true>; U = Eigen::Block >, -1, 1, false>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:11: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 40 | _Hk = Hupd * _Hk * Hupd.transpose(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true>; U = Eigen::Block >, -1, 1, false>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:11: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 40 | _Hk = Hupd * _Hk * Hupd.transpose(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, false> >, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, false> >, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, false> >, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 1, -1, false> >, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 1, -1, false> >, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, 1, -1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, 1, -1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, -1, -1, false>, 1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, -1, -1, false>, 1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, -1, false>, -1, -1, false>, 1, -1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, -1, false>, -1, -1, false>, 1, -1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, 1, -1, false> >, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, 1, -1, false> >, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, 1, -1, false> >, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, 1, -1, false> >, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, -1, false>, 1, -1, false> >, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, -1, false>, 1, -1, false> >, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>; U = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:38:41: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 38 | arena_t res = arena_A_val * arena_B_val; | ~~~~~~~~~~~~^~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:38:41: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 38 | arena_t res = arena_A_val * arena_B_val; | ~~~~~~~~~~~~^~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true>; U = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:38:41: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 38 | arena_t res = arena_A_val * arena_B_val; | ~~~~~~~~~~~~^~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> > >, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> > >, -1, 1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:43:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 43 | arena_A.adj() += res.adj_op() * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; int ProductTag = 8; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; CoeffReturnType = double; Eigen::Index = long int]’ 606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:43:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 43 | arena_A.adj() += res.adj_op() * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> > >, 1, -1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, 1, -1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:37: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >; int ProductTag = 8; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >; CoeffReturnType = double; Eigen::Index = long int]’ 606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>; U = Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:57:37: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 57 | arena_t res = arena_A * arena_B.val_op(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true>; U = Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:57:37: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 57 | arena_t res = arena_A * arena_B.val_op(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:172:103: required from ‘class Eigen::internal::BlockImpl_dense, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true, false>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: required from ‘class Eigen::BlockImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:103:81: required from ‘class Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:379:43: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:57:37: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 57 | arena_t res = arena_A * arena_B.val_op(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, 1, -1, false> > >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, 1, -1, false> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, 1, -1, false> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> > >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:379:80: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:57:37: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 57 | arena_t res = arena_A * arena_B.val_op(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> > >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> > > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:379:59: required from ‘static void Eigen::internal::gemv_dense_selector<2, 1, false>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >; Rhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >; Dest = Eigen::Transpose, 1, -1, false> >; typename Dest::Scalar = double]’ 379 | dest.coeffRef(i) += alpha * (lhs.row(i).cwiseProduct(actual_rhs.transpose())).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:12: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:57:37: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 57 | arena_t res = arena_A * arena_B.val_op(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>; U = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:68:46: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 68 | arena_t res = arena_A.val_op() * arena_B; | ~~~~~~~~~~~~~~~~~^~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: 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>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true>; U = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:68:46: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 68 | arena_t res = arena_A.val_op() * arena_B; | ~~~~~~~~~~~~~~~~~^~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true>; U = Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:68:46: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 68 | arena_t res = arena_A.val_op() * arena_B; | ~~~~~~~~~~~~~~~~~^~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 1>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 1> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 1> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 1, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 1, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 1>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/to_vector.hpp:22:11: required from ‘Eigen::Matrix::type, -1, 1> stan::math::to_vector(const EigMat&) [with EigMat = Eigen::Block, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false>; stan::require_eigen_t* = 0; typename stan::value_type::type = double]’ 22 | res_map = matrix; | ~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1472:30: required from ‘void model_tridim_transformation_namespace::model_tridim_transformation::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; VecR = std::vector; VecI = std::vector; VecVar = std::vector; stan::require_vector_like_vt* = 0; stan::require_vector_like_vt* = 0; stan::require_vector_vt* = 0; std::ostream = std::basic_ostream]’ 1472 | stan::math::to_vector( | ~~~~~~~~~~~~~~~~~~~~~^ 1473 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1729:21: required from ‘void model_tridim_transformation_namespace::model_tridim_transformation::write_array(RNG&, std::vector&, std::vector&, std::vector&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; std::ostream = std::basic_ostream]’ 1729 | write_array_impl(base_rng, params_r, params_i, vars, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1730 | emit_transformed_parameters, emit_generated_quantities, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1105:23: required from ‘SEXPREC* rstan::stan_fit::constrain_pars(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1105 | model_.write_array(base_rng, params_r, params_i, par); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:26:81: required from here 26 | .method("constrain_pars", &rstan::stan_fit ::constrain_pars) | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from ‘Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Scalar = double]’ 347 | return derived() = Constant(rows(), cols(), val); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10: required from ‘Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]’ 548 | return setConstant(Scalar(0)); | ^~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:301:29: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/to_ref.hpp:18:27: required from ‘stan::ref_type_t stan::math::to_ref(T&&) [with T = const Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >&; stan::ref_type_t = Eigen::Matrix]’ 18 | return std::forward(a); | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:27:29: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 27 | const auto& M_ref = to_ref(M); | ~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, false>, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false>, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, false>, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, false>, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, false>, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, 1, false>, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, false> >, 1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false> >, 1, -1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, false> >, 1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, false> >, 1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, 1, false> >, 1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, 1, false> >, 1, -1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, -1, 1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, -1, -1, false>, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, -1, -1, false>, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, -1, false>, -1, -1, false>, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, -1, false>, -1, -1, false>, -1, 1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, 1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, 1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1043:41: required from ‘struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >’ 1043 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, Eigen::internal::IndexBased, double>’ 311 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, Eigen::internal::IndexBased, double>’ 311 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: 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>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true>, -1, 1, true> >; Eigen::Index = long int]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true>, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true>, -1, 1, true> > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:63: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true>; U = Eigen::Block, -1, 1, true>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, true>, -1, 1, true>; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true>; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:62: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:48:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 48 | arena_B.adj() += arena_A_val.transpose() * res_adj; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >, const Eigen::Block, -1, 1, true> >; Eigen::Index = long int]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >, const Eigen::Block, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >, const Eigen::Block, -1, 1, true> > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true> >, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:63: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true>; U = Eigen::Block, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Block, 0, Eigen::Stride<0, 0> > >, 1, -1, true>, 1, -1, true>; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:62: [ skipping 10 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:48:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 48 | arena_B.adj() += arena_A_val.transpose() * res_adj; | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:123:20: required from ‘stan::math::arena_matrix::type>::value, void>::type>& stan::math::arena_matrix::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 123 | Base::operator=(a); | ~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:68:11: required from ‘stan::math::arena_matrix::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t* = 0; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 68 | *this = other; | ~~~~~~^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/vari.hpp:722:9: required from ‘stan::math::vari_value::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix; typename stan::plain_type::type = Eigen::Matrix]’ 722 | : val_(x), | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/var.hpp:366:26: required from ‘stan::math::var_value::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type = void; typename stan::value_type::type = double]’ 366 | var_value(S&& x) : vi_(new vari_type(std::forward(x), false)) {} // NOLINT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:28:27: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 27 | arena_t res = arena_L_val.template triangularView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 | * arena_L_val.transpose(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > > >, -1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > > >, -1, -1, true>; Functor = sub_assign_op]’ 774 | SrcEvaluatorType srcEvaluator(src); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > > >, -1, -1, true>; Functor = Eigen::internal::sub_assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > > >, -1, -1, true>; Func = sub_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > > >, -1, -1, true>; Func = sub_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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::Transpose, 0, Eigen::Stride<0, 0> > > >, -1, -1, true>; Derived = Eigen::Block, -1, -1, false>]’ 164 | call_assignment(derived(), other.derived(), internal::sub_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:31: [ skipping 12 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:123:20: required from ‘stan::math::arena_matrix::type>::value, void>::type>& stan::math::arena_matrix::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 123 | Base::operator=(a); | ~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:68:11: required from ‘stan::math::arena_matrix::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t* = 0; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 68 | *this = other; | ~~~~~~^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/vari.hpp:722:9: required from ‘stan::math::vari_value::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix; typename stan::plain_type::type = Eigen::Matrix]’ 722 | : val_(x), | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/var.hpp:366:26: required from ‘stan::math::var_value::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type = void; typename stan::value_type::type = double]’ 366 | var_value(S&& x) : vi_(new vari_type(std::forward(x), false)) {} // NOLINT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:28:27: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 27 | arena_t res = arena_L_val.template triangularView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 | * arena_L_val.transpose(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, true> >; Functor = sub_assign_op]’ 774 | SrcEvaluatorType srcEvaluator(src); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, -1, true> >; Functor = Eigen::internal::sub_assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:123:20: required from ‘stan::math::arena_matrix::type>::value, void>::type>& stan::math::arena_matrix::type>::value, void>::type>::operator=(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 123 | Base::operator=(a); | ~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/arena_matrix.hpp:68:11: required from ‘stan::math::arena_matrix::type>::value, void>::type>::arena_matrix(const T&) [with T = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_eigen_t* = 0; MatrixType = Eigen::Matrix; typename std::enable_if::type>::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix]’ 68 | *this = other; | ~~~~~~^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/vari.hpp:722:9: required from ‘stan::math::vari_value::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type>::vari_value(const S&, bool) [with S = Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::type, typename stan::plain_type::type>, stan::is_eigen_dense_base >::value, void>::type = void; typename std::decay<_Tp>::type = Eigen::Matrix; typename stan::plain_type::type = Eigen::Matrix]’ 722 | : val_(x), | ^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/var.hpp:366:26: required from ‘stan::math::var_value::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type>::var_value(S&&) [with S = const Eigen::Product, 0, Eigen::Stride<0, 0> >, 1>, Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 0>; stan::require_assignable_t* = 0; T = Eigen::Matrix; typename std::enable_if::value || stan::is_kernel_expression_and_not_scalar::value) && std::is_floating_point::type>::value)>::value, void>::type = void; typename stan::value_type::type = double]’ 366 | var_value(S&& x) : vi_(new vari_type(std::forward(x), false)) {} // NOLINT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply_lower_tri_self_transpose.hpp:28:27: required from ‘auto stan::math::multiply_lower_tri_self_transpose(const T&) [with T = var_value >; stan::require_rev_matrix_t* = 0]’ 27 | arena_t res = arena_L_val.template triangularView() | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28 | * arena_L_val.transpose(); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/cov_matrix_constrain.hpp:59:43: required from here 59 | return multiply_lower_tri_self_transpose(L); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, -1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, -1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, -1, -1, false>, -1, -1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, -1, -1, false>, -1, -1, false> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:26: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, false> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false> > >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, false> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, false> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, -1, 1, false> >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, -1, 1, false> > >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1043:41: required from ‘struct Eigen::internal::evaluator, 1, -1, true>, 1, -1, false> >’ 1043 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 1, -1, true>, 1, -1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> >; Functor = add_assign_op]’ 774 | SrcEvaluatorType srcEvaluator(src); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 1, -1, true>, 1, -1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 1, -1, true>, 1, -1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> >; Functor = add_assign_op]’ 774 | SrcEvaluatorType srcEvaluator(src); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 1, -1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 1, -1, true>, 1, -1, false> >; Functor = Eigen::internal::add_assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 14 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>’ 311 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, Eigen::Matrix, 0>, 1, -1, false>, 1, -1, true> >, const Eigen::Block >, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:11: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 40 | _Hk = Hupd * _Hk * Hupd.transpose(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, -1, -1, false>, 1, -1, false> >, const Eigen::Block, 1, -1, false> >, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, -1, -1, false>, 1, -1, false> >, const Eigen::Block, 1, -1, false> >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, -1, -1, false>, 1, -1, false> >, const Eigen::Block, 1, -1, false> >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, -1, -1, false>, 1, -1, false> >, const Eigen::Block, 1, -1, false> >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, -1, false>, 1, -1, false> >, const Eigen::Block, 1, -1, false> >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, -1, -1, false>, 1, -1, false>; U = Eigen::Block, 1, -1, false> >, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, 1, -1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false>, 1, -1, false> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, -1, -1, false>, 1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, -1, -1, false>, 1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, -1, -1, false>, -1, -1, false>, 1, -1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, -1, -1, false>, -1, -1, false>, 1, -1, false> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, -1, false>, 1, -1, false> >, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, -1, false>, 1, -1, false> >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, -1, false>, 1, -1, false> >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, -1, false>, 1, -1, false> >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, -1, false>, 1, -1, false> >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, false>; U = Eigen::Block, -1, -1, false>, 1, -1, false> >, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:38:41: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 38 | arena_t res = arena_A_val * arena_B_val; | ~~~~~~~~~~~~^~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>’ 311 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:38:41: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 38 | arena_t res = arena_A_val * arena_B_val; | ~~~~~~~~~~~~^~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> > >, -1, 1, false> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:43:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 43 | arena_A.adj() += res.adj_op() * arena_B_val.transpose(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, Eigen::internal::IndexBased, double>’ 311 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, 1, -1, true> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, 1, -1, true> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:57:37: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 57 | arena_t res = arena_A * arena_B.val_op(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> > > >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> > > > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> > > > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > > >, 1, -1, true>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> > > >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:57:37: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 57 | arena_t res = arena_A * arena_B.val_op(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, Eigen::internal::IndexBased, double>’ 311 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:68:46: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 68 | arena_t res = arena_A.val_op() * arena_B; | ~~~~~~~~~~~~~~~~~^~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true>, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true>, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true>, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true>, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true>, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>; U = Eigen::Block, -1, 1, true>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/to_vector.hpp:22:11: required from ‘Eigen::Matrix::type, -1, 1> stan::math::to_vector(const EigMat&) [with EigMat = Eigen::Block, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false>; stan::require_eigen_t* = 0; typename stan::value_type::type = double]’ 22 | res_map = matrix; | ~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1472:30: required from ‘void model_tridim_transformation_namespace::model_tridim_transformation::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; VecR = std::vector; VecI = std::vector; VecVar = std::vector; stan::require_vector_like_vt* = 0; stan::require_vector_like_vt* = 0; stan::require_vector_vt* = 0; std::ostream = std::basic_ostream]’ 1472 | stan::math::to_vector( | ~~~~~~~~~~~~~~~~~~~~~^ 1473 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1729:21: required from ‘void model_tridim_transformation_namespace::model_tridim_transformation::write_array(RNG&, std::vector&, std::vector&, std::vector&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; std::ostream = std::basic_ostream]’ 1729 | write_array_impl(base_rng, params_r, params_i, vars, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1730 | emit_transformed_parameters, emit_generated_quantities, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1105:23: required from ‘SEXPREC* rstan::stan_fit::constrain_pars(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1105 | model_.write_array(base_rng, params_r, params_i, par); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:26:81: required from here 26 | .method("constrain_pars", &rstan::stan_fit ::constrain_pars) | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true> >, const Eigen::Block, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 0, Eigen::Stride<0, 0> >, 1, -1, false>, 1, -1, true>; U = Eigen::Block, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Assign.h:66:28: required from ‘Derived& Eigen::MatrixBase::operator=(const Eigen::DenseBase&) [with OtherDerived = Eigen::Block, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false>; Derived = Eigen::Map, 0, Eigen::Stride<0, 0> >]’ 66 | internal::call_assignment(derived(), other.derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/to_vector.hpp:22:11: required from ‘Eigen::Matrix::type, -1, 1> stan::math::to_vector(const EigMat&) [with EigMat = Eigen::Block, 0, Eigen::Stride<0, 0> >, Eigen::Matrix, 0>, -1, -1, false>; stan::require_eigen_t* = 0; typename stan::value_type::type = double]’ 22 | res_map = matrix; | ~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1472:30: required from ‘void model_tridim_transformation_namespace::model_tridim_transformation::write_array_impl(RNG&, VecR&, VecI&, VecVar&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; VecR = std::vector; VecI = std::vector; VecVar = std::vector; stan::require_vector_like_vt* = 0; stan::require_vector_like_vt* = 0; stan::require_vector_vt* = 0; std::ostream = std::basic_ostream]’ 1472 | stan::math::to_vector( | ~~~~~~~~~~~~~~~~~~~~~^ 1473 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:1729:21: required from ‘void model_tridim_transformation_namespace::model_tridim_transformation::write_array(RNG&, std::vector&, std::vector&, std::vector&, bool, bool, std::ostream*) const [with RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; std::ostream = std::basic_ostream]’ 1729 | write_array_impl(base_rng, params_r, params_i, vars, | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1730 | emit_transformed_parameters, emit_generated_quantities, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1105:23: required from ‘SEXPREC* rstan::stan_fit::constrain_pars(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1105 | model_.write_array(base_rng, params_r, params_i, par); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:26:81: required from here 26 | .method("constrain_pars", &rstan::stan_fit ::constrain_pars) | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, -1, -1, true>; Functor = sub_assign_op]’ 774 | SrcEvaluatorType srcEvaluator(src); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, -1, -1, true>; Functor = Eigen::internal::sub_assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, -1, -1, true>; Func = sub_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, -1, -1, true>; Func = sub_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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::Transpose > >, -1, -1, true>; Derived = Eigen::Block, -1, -1, false>]’ 164 | call_assignment(derived(), other.derived(), internal::sub_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:31: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/to_ref.hpp:18:27: required from ‘stan::ref_type_t stan::math::to_ref(T&&) [with T = const Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >&; stan::ref_type_t = Eigen::Matrix]’ 18 | return std::forward(a); | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:27:29: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 27 | const auto& M_ref = to_ref(M); | ~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true> >; Functor = sub_assign_op]’ 774 | SrcEvaluatorType srcEvaluator(src); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, true> >; Functor = Eigen::internal::sub_assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:594:19: required from ‘Eigen::PlainObjectBase::PlainObjectBase(const Eigen::DenseBase&) [with OtherDerived = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; Derived = Eigen::Matrix]’ 594 | _set_noalias(other); | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:423:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::EigenBase&) [with OtherDerived = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 1; int _MaxRows = -1; int _MaxCols = -1]’ 423 | : Base(other.derived()) | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/to_ref.hpp:18:27: required from ‘stan::ref_type_t stan::math::to_ref(T&&) [with T = const Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >&; stan::ref_type_t = Eigen::Matrix]’ 18 | return std::forward(a); | ^ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/tcrossprod.hpp:27:29: required from ‘Eigen::Matrix::type, T::RowsAtCompileTime, T::RowsAtCompileTime> stan::math::tcrossprod(const T&) [with T = Eigen::Transpose, Eigen::TriangularView >, 2>, 0> >; stan::require_eigen_vt* = 0; typename stan::value_type::type = double]’ 27 | const auto& M_ref = to_ref(M); | ~~~~~~^~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/crossprod.hpp:21:20: required from ‘auto stan::math::crossprod(const EigMat&) [with EigMat = Eigen::Product, Eigen::TriangularView >, 2>, 0>; stan::require_eigen_t* = 0]’ 21 | return tcrossprod(M.transpose()); | ~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/wishart_rng.hpp:34:19: required from here 34 | return crossprod(B * llt_of_S.matrixU()); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, -1, -1, false>, -1, -1, false>, 1, -1, false>; U = Eigen::Block, -1, 1, false>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, false> >, 1, -1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, false> >, 1, -1, true> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, false> >, 1, -1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, 1, false> >, 1, -1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, -1, 1, false> >, 1, -1, true>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, -1, 1, false> >, 1, -1, true> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, -1, 1, false> >, 1, -1, true>; U = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> > >, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:74: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, true>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, true>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, -1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, -1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, -1, false>, -1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, -1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, -1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, -1, false>, -1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, -1, false>, -1, -1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462: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]’ 462 | dst.leftCols(diagSize) -= (rhs_alpha-RhsScalar(1))*a_lhs.leftCols(diagSize); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:770:14: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Eigen::Index = long int]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false> >, const Eigen::Map, 0, Eigen::Stride<0, 0> > >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularSolverVector.h:78:127: 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]’ 78 | rhs[i] -= (cjLhs.row(i).segment(s,k).transpose().cwiseProduct(Map >(rhs+s,k))).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/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 = 2]’ 71 | triangular_solve_vector | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 73 | ::run(actualLhs.cols(), actualLhs.data(), actualLhs.outerStride(), actualRhs); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/SolveTriangular.h:182:21: [ skipping 11 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, 0, Eigen::Stride<0, 0> >, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 8; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; CoeffReturnType = double; Eigen::Index = long int]’ 606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:38:41: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 38 | arena_t res = arena_A_val * arena_B_val; | ~~~~~~~~~~~~^~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, 1, -1, false> >, const Eigen::Block, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; Rhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >; int ProductTag = 8; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >; CoeffReturnType = double; Eigen::Index = long int]’ 606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:57:37: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 57 | arena_t res = arena_A * arena_B.val_op(); | ~~~~~~~~^~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/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, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; int ProductTag = 8; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::val_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Map, 0, Eigen::Stride<0, 0> >; CoeffReturnType = double; Eigen::Index = long int]’ 606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:68:46: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 68 | arena_t res = arena_A.val_op() * arena_B; | ~~~~~~~~~~~~~~~~~^~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, false> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, false> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, true>, 1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, true>, 1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 1, -1, true>, 1, -1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, -1, false> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, -1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, -1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, -1, -1, false>, -1, -1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, -1, -1, false>, -1, -1, false> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:32: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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> > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118: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>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > > >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:48: 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]’ 194 | ::run(rhs.transpose(),lhs.transpose(), dstT, alpha); | ~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:783:113: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = add_assign_op]’ 780 | DstEvaluatorType dstEvaluator(dst); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, 1, false>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::add_assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = add_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::value), void*>::type) [with Dst = Eigen::Block, -1, 1, false>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Func = add_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:177:18: required from ‘Derived& Eigen::MatrixBase::operator+=(const Eigen::MatrixBase&) [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 2, Eigen::Stride<0, 0> > >; Derived = Eigen::Block, -1, 1, false>]’ 177 | call_assignment(derived(), other.derived(), internal::add_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:296:25: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:11: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 40 | _Hk = Hupd * _Hk * Hupd.transpose(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Block, -1, 1, true>, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Block, -1, 1, true>, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Block, -1, 1, true>, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, const Eigen::Block, -1, 1, true>, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, const Eigen::Block, -1, 1, true>, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, const Eigen::Block, -1, 1, true>, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:11: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 40 | _Hk = Hupd * _Hk * Hupd.transpose(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, false>, Eigen::Matrix, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, false>, Eigen::Matrix, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, false>, Eigen::Matrix, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, 1, -1, false>, Eigen::Matrix, 0, 7>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, 1, -1, false>, Eigen::Matrix, 0, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, 1, -1, false>, Eigen::Matrix, 0>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:345:45: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:11: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 40 | _Hk = Hupd * _Hk * Hupd.transpose(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 1, -1, false> >, -1, 1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 1, -1, false> >, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, -1, -1, false>, 1, -1, false> >, const Eigen::Block, 1, -1, false> >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose, -1, -1, false>, 1, -1, false> >, const Eigen::Block, 1, -1, false> >, -1, 1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Transpose, -1, -1, false>, 1, -1, false> >, const Eigen::Block, 1, -1, false> >, -1, 1, true> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, -1, false>, 1, -1, false> >, const Eigen::Block, 1, -1, false> >, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1, false>, -1, -1, false>, 1, -1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1, false>, -1, -1, false>, 1, -1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator, -1, -1, false>, -1, -1, false>, 1, -1, false> >, Eigen::internal::IndexBased, double>’ 311 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, -1, -1, false>, -1, -1, false>, 1, -1, false> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1, false>, -1, -1, false>, 1, -1, false> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, -1, false>, 1, -1, false> >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >, -1, 1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1, false>, 1, -1, false> >, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, -1, false>, 1, -1, false> >, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, -1, false>, 1, -1, false> >, -1, 1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Transpose, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, -1, false>, 1, -1, false> >, -1, 1, true> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, -1, false>, 1, -1, false> >, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/services/util/run_adaptive_sampler.hpp:57:26: required from ‘void stan::services::util::run_adaptive_sampler(Sampler&, Model&, std::vector&, int, int, int, int, bool, RNG&, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, size_t, size_t) [with Sampler = stan::mcmc::adapt_dense_e_nuts, boost::random::linear_congruential_engine > >; Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; size_t = long unsigned int]’ 57 | sampler.init_stepsize(logger); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:97:29: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 97 | util::run_adaptive_sampler( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 98 | sampler, model, cont_vector, num_warmup, num_samples, num_thin, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 99 | save_warmup, rng, interrupt, logger, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/sample/hmc_nuts_dense_e_adapt.hpp:150:32: required from ‘int stan::services::sample::hmc_nuts_dense_e_adapt(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, int, int, int, bool, int, double, double, int, double, double, double, double, unsigned int, unsigned int, unsigned int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation]’ 150 | return hmc_nuts_dense_e_adapt( | ~~~~~~~~~~~~~~~~~~~~~~^ 151 | model, init, unit_e_metric, random_seed, chain, init_radius, num_warmup, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | num_samples, num_thin, save_warmup, refresh, stepsize, stepsize_jitter, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | max_depth, delta, gamma, kappa, t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | interrupt, logger, init_writer, sample_writer, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:638:37: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 637 | return_code = stan::services::sample | ~~~~~~~~~~~~~~~~~~~~~~ 638 | ::hmc_nuts_dense_e_adapt(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 639 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 640 | num_warmup, num_samples, | ~~~~~~~~~~~~~~~~~~~~~~~~ 641 | num_thin, save_warmup, refresh, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 642 | stepsize, stepsize_jitter, max_depth, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 643 | delta, gamma, kappa, | ~~~~~~~~~~~~~~~~~~~~ 644 | t0, init_buffer, term_buffer, window, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 645 | interrupt, logger, init_writer, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 646 | *sample_writer_ptr, diagnostic_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >; Eigen::Index = long int]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, 0, Eigen::Stride<0, 0> > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:75: required from ‘const Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; Rhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >; int ProductTag = 8; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Transpose, 0, Eigen::Stride<0, 0> > >; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >; CoeffReturnType = double; Eigen::Index = long int]’ 606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: required from ‘void Eigen::internal::generic_dense_assignment_kernel::assignCoeff(Eigen::Index, Eigen::Index) [with DstEvaluatorTypeT = Eigen::internal::evaluator >; SrcEvaluatorTypeT = Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> > >, Eigen::CwiseUnaryOp, -1, -1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, -1>, 0, Eigen::Stride<0, 0> > >, 1> >; Functor = Eigen::internal::assign_op; int Version = 1; Eigen::Index = long int]’ 654 | m_functor.assignCoeff(m_dst.coeffRef(row,col), m_src.coeff(row,col)); | ~~~~~~~~~~~^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:668:16: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/multiply.hpp:44:27: required from ‘auto stan::math::multiply(const T1&, const T2&) [with T1 = Eigen::Map, 0, Eigen::Stride<0, 0> >; T2 = Eigen::Matrix, -1, -1>; stan::require_all_matrix_t* = 0; stan::require_return_type_t* = 0; stan::require_not_row_and_col_vector_t* = 0]’ 44 | arena_B.adj() += arena_A_val.transpose() * res.adj_op(); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.h:939:49: required from ‘stan::scalar_type_t model_tridim_transformation_namespace::model_tridim_transformation::log_prob_impl(VecR&, VecI&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; VecR = std::vector, std::allocator > >; VecI = std::vector; stan::require_vector_like_t* = 0; stan::require_vector_like_vt* = 0; stan::scalar_type_t = stan::math::var_value; std::ostream = std::basic_ostream]’ 939 | stan::math::block(stan::math::multiply(ivH, M), 1, 1, rowsN, varsN)), | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~ stanExports_tridim_transformation.h:1740:47: required from ‘T_ model_tridim_transformation_namespace::model_tridim_transformation::log_prob(std::vector&, std::vector&, std::ostream*) const [with bool propto__ = true; bool jacobian__ = true; T_ = stan::math::var_value; std::ostream = std::basic_ostream]’ 1740 | return log_prob_impl(params_r, params_i, pstream); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/model/log_prob_grad.hpp:40:79: required from ‘double stan::model::log_prob_grad(const M&, std::vector&, std::vector&, std::vector&, std::ostream*) [with bool propto = true; bool jacobian_adjust_transform = true; M = model_tridim_transformation_namespace::model_tridim_transformation; std::ostream = std::basic_ostream]’ 40 | var adLogProb = model.template log_prob( | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 41 | ad_params_r, params_i, msgs); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1183:49: required from ‘SEXPREC* rstan::stan_fit::grad_log_prob(SEXP, SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1183 | lp = stan::model::log_prob_grad(model_, par_r, par_i, gradient, &rstan::io::rcout); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:23:80: required from here 23 | .method("grad_log_prob", &rstan::stan_fit ::grad_log_prob) | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, false>, -1, 1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, 1, false>, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Transpose, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, -1, false>, -1, -1, false>, 1, -1, false> >, const Eigen::Block, -1, 1, false>, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, 1, false> >, 1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, 1, false> >, 1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator, -1, 1, false> >, 1, -1, true> >, Eigen::internal::IndexBased, double>’ 311 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, -1, 1, false> >, 1, -1, true> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, 1, false> >, 1, -1, true> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1, false>, -1, -1, false>, -1, 1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1, false>, -1, -1, false>, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:357:7: required from ‘class Eigen::internal::redux_evaluator, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> > >’ 357 | class redux_evaluator : public internal::evaluator<_XprType> | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:414:17: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 414 | ThisEvaluator thisEval(derived()); | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false>, -1, 1, true>, -1, 1, false> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, -1, -1, false>, -1, 1, true>, -1, 1, false> > >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/BlasUtil.h:506:13: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, false> >, -1, 1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, false> >, -1, 1, false>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 1, -1, true>, 1, -1, false> >, -1, 1, false>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 1, -1, true>, 1, -1, false> >, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 1, -1, true>, 1, -1, false> >, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 1, -1, true>, 1, -1, false> >, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/VectorBlock.h:56:47: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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]’ 341 | dest.head(diagSize) -= (lhs_alpha-LhsScalar(1))*rhs.head(diagSize); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457: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]’ 457 | dst.topRows(diagSize) -= ((lhs_alpha-LhsScalar(1))*a_rhs).topRows(diagSize); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:770:14: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:74: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false> >, -1, -1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false> >, -1, -1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false> >, -1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false> >, -1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, -1, false> >, -1, -1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, -1, false> >, -1, -1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462: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]’ 462 | dst.leftCols(diagSize) -= (rhs_alpha-RhsScalar(1))*a_lhs.leftCols(diagSize); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:770:14: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix, 1>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix, 1> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix, 1> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:120:7: required from ‘class Eigen::internal::dense_product_base, Eigen::Matrix, 1, 8>’ 120 | class dense_product_base | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:152:7: required from ‘class Eigen::ProductImpl, Eigen::Matrix, 1, Eigen::Dense>’ 152 | class ProductImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:71:7: required from ‘class Eigen::Product, Eigen::Matrix, 1>’ 71 | class Product : public ProductImpl<_Lhs,_Rhs,Option, | ^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:462:68: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:11: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 40 | _Hk = Hupd * _Hk * Hupd.transpose(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1, false>, -1, -1, false>, -1, 1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = sub_assign_op]’ 780 | DstEvaluatorType dstEvaluator(dst); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Functor = Eigen::internal::sub_assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Src = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Map, 16, Eigen::Stride<0, 0> > >; Func = sub_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::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::Map, 16, Eigen::Stride<0, 0> > >; Func = sub_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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::Map, 16, Eigen::Stride<0, 0> > >; Derived = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>]’ 164 | call_assignment(derived(), other.derived(), internal::sub_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:305:153: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::InnerStride<> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::InnerStride<> >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::InnerStride<> >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::InnerStride<> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::InnerStride<> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::InnerStride<> >, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, 1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, 1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, 0, Eigen::Stride<0, 0> >, -1, 1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, 0, Eigen::Stride<0, 0> >, -1, 1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, 0, Eigen::Stride<0, 0> >, -1, 1, false>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:137:106: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/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> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:137:77: required from ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; ResScalar = double]’ 137 | res.coeffRef(i) += alpha * (cjLhs.row(i).segment(s,r).cwiseProduct(cjRhs.segment(s,r).transpose())).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/PlainObjectBase.h:98:7: required from ‘class Eigen::PlainObjectBase >’ 98 | class PlainObjectBase : public internal::dense_xpr_base::type | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:178:7: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, 0>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, 0>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, 0>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, 0> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, 0> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Diagonal.h:63:53: required from ‘class Eigen::Diagonal, 0>’ 63 | template class Diagonal | ^~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:153:32: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> >; Eigen::Index = long int]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, -1, 1, false> >, 1, -1, true> >, const Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:63: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, -1, 1, false> >, 1, -1, true>; U = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, -1, false>, -1, -1, false>, -1, 1, true>; Derived = Eigen::Block, -1, 1, false> >, 1, -1, true>; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:62: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, -1, 1, true>, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, -1, 1, true>, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, -1, 1, true>, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, -1, 1, true>, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, -1, 1, true>, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 1, -1, false>; U = Eigen::Block, -1, 1, true>, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:11: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 40 | _Hk = Hupd * _Hk * Hupd.transpose(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 1, -1, false>, 1, -1, true> >, const Eigen::Block, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 1, -1, false>, 1, -1, true> >, const Eigen::Block, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 1, -1, false>, 1, -1, true> >, const Eigen::Block, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 1, -1, false>, 1, -1, true> >, const Eigen::Block, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, false>, 1, -1, true> >, const Eigen::Block, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, 1, -1, false>, 1, -1, true>; U = Eigen::Block, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:11: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 40 | _Hk = Hupd * _Hk * Hupd.transpose(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, false> >, Eigen::internal::IndexBased, double>’ 311 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: 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>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 24 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:60:7: required from ‘class Eigen::CwiseNullaryOp, Eigen::Matrix >’ 60 | class CwiseNullaryOp : public internal::dense_xpr_base< CwiseNullaryOp >::type, internal::no_assignment_operator | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:347:30: required from ‘Derived& Eigen::DenseBase::setConstant(const Scalar&) [with Derived = Eigen::Matrix; Scalar = double]’ 347 | return derived() = Constant(rows(), cols(), val); | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseNullaryOp.h:548:10: required from ‘Derived& Eigen::DenseBase::setZero() [with Derived = Eigen::Matrix]’ 548 | return setConstant(Scalar(0)); | ^~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:151:29: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>, -1, -1, false>; SrcXprType = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>; Functor = sub_assign_op]’ 774 | SrcEvaluatorType srcEvaluator(src); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, 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]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>, -1, -1, false>; Src = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Matrix >, -1, -1, false>; Func = sub_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::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 = sub_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>]’ 164 | call_assignment(derived(), other.derived(), internal::sub_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:31: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1, false>, -1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1, false>, -1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, -1, -1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -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 = sub_assign_op]’ 774 | SrcEvaluatorType srcEvaluator(src); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, 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]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 20 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1, false>, -1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -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 = sub_assign_op]’ 780 | DstEvaluatorType dstEvaluator(dst); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, 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]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -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 = sub_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::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 = sub_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>]’ 164 | call_assignment(derived(), other.derived(), internal::sub_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462:32: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, -1, false>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase, -1, -1, false>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, -1, false> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, -1, -1, false> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase, -1, -1, false>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense, -1, -1, false, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462: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]’ 462 | dst.leftCols(diagSize) -= (rhs_alpha-RhsScalar(1))*a_lhs.leftCols(diagSize); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:770:14: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, -1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase >, -1, -1, true>, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, -1, -1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, -1, -1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, -1, -1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:329:7: required from ‘class Eigen::internal::BlockImpl_dense >, -1, -1, true, true>’ 329 | class BlockImpl_dense | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Block.h:154:7: [ skipping 25 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, -1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, -1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, -1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, -1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, -1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:462: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]’ 462 | dst.leftCols(diagSize) -= (rhs_alpha-RhsScalar(1))*a_lhs.leftCols(diagSize); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:770:14: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >; Eigen::Index = long int]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >; Func = Eigen::internal::scalar_sum_op; Evaluator = 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> > > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Block, 0, Eigen::OuterStride<> >, 1, -1, true>, 1, -1, false>, const Eigen::Transpose, 0, Eigen::Stride<0, 0> >, -1, 1, false> > >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:137:114: required from ‘static void Eigen::internal::triangular_matrix_vector_product::run(Index, Index, const LhsScalar*, Index, const RhsScalar*, Index, ResScalar*, Index, const ResScalar&) [with Index = long int; int Mode = 6; LhsScalar = double; bool ConjLhs = false; RhsScalar = double; bool ConjRhs = false; int Version = 0; ResScalar = double]’ 137 | res.coeffRef(i) += alpha * (cjLhs.row(i).segment(s,r).cwiseProduct(cjRhs.segment(s,r).transpose())).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/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]’ 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:194:18: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1043:41: required from ‘struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> >’ 1043 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>’ 311 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: [ skipping 37 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> >, Eigen::internal::IndexBased, double>’ 311 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1, false>, -1, 1, true>, -1, 1, false> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: 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>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 35 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100: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> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, 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>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722: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> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 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 = sub_assign_op]’ 774 | SrcEvaluatorType srcEvaluator(src); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 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]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, 1, -1, true>, 1, -1, false> >, -1, 1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:780:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 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 = sub_assign_op]’ 780 | DstEvaluatorType dstEvaluator(dst); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, 1, -1, true>, 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]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, 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 = sub_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::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 = sub_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>]’ 164 | call_assignment(derived(), other.derived(), internal::sub_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:341:27: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, false>; SrcXprType = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>; Functor = sub_assign_op]’ 774 | SrcEvaluatorType srcEvaluator(src); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, 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]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: required from ‘void Eigen::internal::call_assignment_no_alias(Dst&, const Src&, const Func&) [with Dst = Eigen::Block, -1, -1, false>; Src = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false>; Func = sub_assign_op]’ 890 | Assignment::run(actualDst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:858:27: required from ‘void Eigen::internal::call_assignment(Dst&, const Src&, const Func&, typename enable_if<(! evaluator_assume_aliasing::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 = sub_assign_op; typename enable_if<(! evaluator_assume_aliasing::value), void*>::type = void*; typename evaluator_traits::Shape = Eigen::DenseShape]’ 858 | call_assignment_no_alias(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>]’ 164 | call_assignment(derived(), other.derived(), internal::sub_assign_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixMatrix.h:457:31: [ skipping 19 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1, false> >, -1, -1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1, false> >, -1, -1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >; Functor = sub_assign_op]’ 774 | SrcEvaluatorType srcEvaluator(src); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, -1, -1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 22 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, 1, -1, false> >, const Eigen::Block, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:606:52: required from ‘const Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::CoeffReturnType Eigen::internal::product_evaluator, ProductTag, Eigen::DenseShape, Eigen::DenseShape>::coeff(Eigen::Index, Eigen::Index) const [with Lhs = Eigen::Matrix; Rhs = Eigen::Matrix; int ProductTag = 8; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Matrix; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Matrix; CoeffReturnType = double; Eigen::Index = long int]’ 606 | return (m_lhs.row(row).transpose().cwiseProduct( m_rhs.col(col) )).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:654:63: [ skipping 23 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs_update.hpp:40:11: required from ‘Scalar stan::optimization::BFGSUpdate_HInv::update(const VectorT&, const VectorT&, bool) [with Scalar = double; int DimAtCompile = -1; VectorT = Eigen::Matrix]’ 40 | _Hk = Hupd * _Hk * Hupd.transpose(); | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/bfgs.hpp:246:33: required from ‘int stan::optimization::BFGSMinimizer::step() [with FunctorType = stan::optimization::ModelAdaptor; QNUpdateType = stan::optimization::BFGSUpdate_HInv<>; Scalar = double; int DimAtCompile = -1]’ 246 | Scalar B0fact = _qn.update(yk, sk, true); | ~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/services/optimize/bfgs.hpp:117:20: required from ‘int stan::services::optimize::bfgs(Model&, const stan::io::var_context&, unsigned int, unsigned int, double, double, double, double, double, double, double, int, bool, int, stan::callbacks::interrupt&, stan::callbacks::logger&, stan::callbacks::writer&, stan::callbacks::writer&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; bool jacobian = false]’ 117 | ret = bfgs.step(); | ~~~~~~~~~^~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:517:41: required from ‘int rstan::{anonymous}::command(rstan::stan_args&, Model&, Rcpp::List&, const std::vector&, const std::vector >&, RNG_t&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; Rcpp::List = Rcpp::Vector<19>]’ 517 | = stan::services::optimize::bfgs(model, *init_context_ptr, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 518 | random_seed, id, init_radius, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 519 | init_alpha, | ~~~~~~~~~~~ 520 | tol_obj, | ~~~~~~~~ 521 | tol_rel_obj, | ~~~~~~~~~~~~ 522 | tol_grad, | ~~~~~~~~~ 523 | tol_rel_grad, | ~~~~~~~~~~~~~ 524 | tol_param, | ~~~~~~~~~~ 525 | num_iterations, | ~~~~~~~~~~~~~~~ 526 | save_iterations, | ~~~~~~~~~~~~~~~~ 527 | refresh, | ~~~~~~~~ 528 | interrupt, logger, | ~~~~~~~~~~~~~~~~~~ 529 | init_writer, sample_writer); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/rstan/include/rstan/stan_fit.hpp:1215:18: required from ‘SEXPREC* rstan::stan_fit::call_sampler(SEXP) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; RNG_t = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >; SEXP = SEXPREC*]’ 1215 | ret = command(args, model_, holder, names_oi_tidx_, | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1216 | fnames_oi_, base_rng); | ~~~~~~~~~~~~~~~~~~~~~ stanExports_tridim_transformation.cc:15:79: required from here 15 | .method("call_sampler", &rstan::stan_fit ::call_sampler) | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator, -1, -1, false> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, -1, -1, false> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >; Functor = sub_assign_op]’ 774 | SrcEvaluatorType srcEvaluator(src); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block, -1, -1, false> >; Functor = Eigen::internal::sub_assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 26 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h: In instantiation of ‘struct Eigen::internal::evaluator >, -1, -1, true> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator >, -1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:78: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, -1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, -1, true> > >’ 722 | struct evaluator > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:774:20: required from ‘void Eigen::internal::call_dense_assignment_loop(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, -1, true> >; Functor = sub_assign_op]’ 774 | SrcEvaluatorType srcEvaluator(src); | ^~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:954:31: required from ‘static void Eigen::internal::Assignment::run(DstXprType&, const SrcXprType&, const Functor&) [with DstXprType = Eigen::Block, -1, -1, true>; SrcXprType = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Block >, -1, -1, true> >; Functor = Eigen::internal::sub_assign_op; Weak = void]’ 954 | call_dense_assignment_loop(dst, src, func); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/AssignEvaluator.h:890:49: [ skipping 26 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Matrix.h:238:29: required from ‘Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>& Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::operator=(const Eigen::EigenBase&) [with OtherDerived = Eigen::HouseholderSequence, Eigen::Matrix, 1>; _Scalar = double; int _Rows = -1; int _Cols = -1; int _Options = 0; int _MaxRows = -1; int _MaxCols = -1]’ 238 | return Base::operator=(other); | ~~~~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:453:11: required from ‘static void Eigen::internal::tridiagonalization_inplace_selector::run(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; MatrixType = Eigen::Matrix; int Size = -1; bool IsComplex = false; CoeffVectorType = Eigen::Matrix]’ 453 | mat = HouseholderSequenceType(mat, hCoeffs.conjugate()) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 454 | .setLength(mat.rows() - 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~ 455 | .setShift(1); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/Tridiagonalization.h:434:55: required from ‘void Eigen::internal::tridiagonalization_inplace(MatrixType&, DiagonalType&, SubDiagonalType&, CoeffVectorType&, bool) [with MatrixType = Eigen::Matrix; DiagonalType = Eigen::Matrix; SubDiagonalType = Eigen::Matrix; CoeffVectorType = Eigen::Matrix]’ 434 | tridiagonalization_inplace_selector::run(mat, diag, subdiag, hcoeffs, extractQ); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:458:39: required from ‘Eigen::SelfAdjointEigenSolver& Eigen::SelfAdjointEigenSolver<_MatrixType>::compute(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 458 | internal::tridiagonalization_inplace(mat, diag, m_subdiag, m_hcoeffs, computeEigenvectors); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h:181:14: required from ‘Eigen::SelfAdjointEigenSolver<_MatrixType>::SelfAdjointEigenSolver(const Eigen::EigenBase&, int) [with InputType = Eigen::Matrix; _MatrixType = Eigen::Matrix]’ 181 | compute(matrix.derived(), options); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/optimization/newton.hpp:19:51: required from here 19 | Eigen::SelfAdjointEigenSolver solver(H); | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ArrayBase.h:39:34: required from ‘class Eigen::ArrayBase, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > > >’ 39 | template class ArrayBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:103:7: required from ‘class Eigen::CwiseUnaryViewImpl, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> >, Eigen::Dense>’ 103 | class CwiseUnaryViewImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseUnaryView.h:58:7: required from ‘class Eigen::CwiseUnaryView, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >::adj_Op, Eigen::Map, -1, 1, 0, -1, 1>, 0, Eigen::Stride<0, 0> > >’ 58 | class CwiseUnaryView : public CwiseUnaryViewImpl::StorageKind> | ^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/fun/sum.hpp:32:18: required from ‘stan::math::sum > >(const std::vector, arena_allocator > >&):: mutable [with auto:510 = stan::math::internal::callback_vari > >(const std::vector, arena_allocator > >&):: >]’ 32 | arena_m.adj() += vi.adj(); | ~~~~~~~~~~~^~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/callback_vari.hpp:21:43: required from ‘void stan::math::internal::callback_vari::chain() [with T = double; F = stan::math::sum > >(const std::vector, arena_allocator > >&)::]’ 21 | inline void chain() final { rev_functor_(*this); } | ~~~~~~~~~~~~^~~~~~~ /usr/local/lib/R/library/StanHeaders/include/stan/math/rev/core/callback_vari.hpp:21:15: required from here 21 | inline void chain() final { rev_functor_(*this); } | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:37:44: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Matrix; U = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; bool NeedToTranspose = false; ResScalar = double]’ 37 | return a.template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/diag_e_metric.hpp:21:25: required from ‘double stan::mcmc::diag_e_metric::T(stan::mcmc::diag_e_point&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; BaseRNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >]’ 21 | return 0.5 * z.p.dot(z.inv_e_metric_.cwiseProduct(z.p)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/diag_e_metric.hpp:20:10: required from here 20 | double T(diag_e_point& z) { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:39: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix]’ 251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum(); | ~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from ‘Eigen::internal::product_evaluator, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Matrix; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 124 | generic_product_impl::evalTo(m_result, xpr.lhs(), xpr.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from ‘Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {} | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from ‘Eigen::internal::dense_product_base::operator const Scalar() const [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Option = 0; Scalar = double]’ 137 | return internal::evaluator(derived()).coeff(0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:52: required from ‘double stan::mcmc::dense_e_metric::T(stan::mcmc::dense_e_point&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; BaseRNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >]’ 22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:21:10: required from here 21 | double T(dense_e_point& z) { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0> >, const Eigen::Matrix >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0> >, const Eigen::Matrix > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0> >, const Eigen::Matrix > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0> >, const Eigen::Matrix, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0> >, const Eigen::Matrix >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:54: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix]’ 251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from ‘Eigen::internal::product_evaluator, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Matrix; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 124 | generic_product_impl::evalTo(m_result, xpr.lhs(), xpr.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from ‘Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {} | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from ‘Eigen::internal::dense_product_base::operator const Scalar() const [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Option = 0; Scalar = double]’ 137 | return internal::evaluator(derived()).coeff(0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:52: required from ‘double stan::mcmc::dense_e_metric::T(stan::mcmc::dense_e_point&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; BaseRNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >]’ 22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:21:10: required from here 21 | double T(dense_e_point& z) { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > >; Eigen::Index = long int]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix > >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:37:51: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Matrix; U = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; bool NeedToTranspose = false; ResScalar = double]’ 37 | return a.template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::CwiseBinaryOp, const Eigen::Matrix, const Eigen::Matrix >; Derived = Eigen::Matrix; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/diag_e_metric.hpp:21:25: required from ‘double stan::mcmc::diag_e_metric::T(stan::mcmc::diag_e_point&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; BaseRNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >]’ 21 | return 0.5 * z.p.dot(z.inv_e_metric_.cwiseProduct(z.p)); | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/diag_e_metric.hpp:20:10: required from here 20 | double T(diag_e_point& z) { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0> >, const Eigen::Matrix >; Eigen::Index = long int]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0> >, const Eigen::Matrix >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0> >, const Eigen::Matrix > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0> >, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0> >, const Eigen::Matrix >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:64: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix]’ 251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from ‘Eigen::internal::product_evaluator, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Matrix; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 124 | generic_product_impl::evalTo(m_result, xpr.lhs(), xpr.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from ‘Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {} | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from ‘Eigen::internal::dense_product_base::operator const Scalar() const [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Option = 0; Scalar = double]’ 137 | return internal::evaluator(derived()).coeff(0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:52: required from ‘double stan::mcmc::dense_e_metric::T(stan::mcmc::dense_e_point&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; BaseRNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >]’ 22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:21:10: required from here 21 | double T(dense_e_point& z) { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 1, -1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/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> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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, false>’ 172 | template class BlockImpl_dense | ^~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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, Eigen::Dense>’ 154 | class BlockImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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>’ 103 | template class Block | ^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:43: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:64: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix]’ 251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from ‘Eigen::internal::product_evaluator, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Matrix; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 124 | generic_product_impl::evalTo(m_result, xpr.lhs(), xpr.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from ‘Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {} | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from ‘Eigen::internal::dense_product_base::operator const Scalar() const [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Option = 0; Scalar = double]’ 137 | return internal::evaluator(derived()).coeff(0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:52: required from ‘double stan::mcmc::dense_e_metric::T(stan::mcmc::dense_e_point&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; BaseRNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >]’ 22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:21:10: required from here 21 | double T(dense_e_point& z) { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase >, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase >, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: [ skipping 17 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:64: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix]’ 251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from ‘Eigen::internal::product_evaluator, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Matrix; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 124 | generic_product_impl::evalTo(m_result, xpr.lhs(), xpr.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from ‘Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {} | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from ‘Eigen::internal::dense_product_base::operator const Scalar() const [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Option = 0; Scalar = double]’ 137 | return internal::evaluator(derived()).coeff(0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:52: required from ‘double stan::mcmc::dense_e_metric::T(stan::mcmc::dense_e_point&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; BaseRNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >]’ 22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:21:10: required from here 21 | double T(dense_e_point& z) { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > > >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GeneralProduct.h:207:43: required from ‘static void Eigen::internal::gemv_dense_selector<1, StorageOrder, BlasCompatible>::run(const Lhs&, const Rhs&, Dest&, const typename Dest::Scalar&) [with Lhs = Eigen::CwiseBinaryOp, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >; Rhs = Eigen::Matrix; Dest = Eigen::Matrix; int StorageOrder = 0; bool BlasCompatible = true; typename Dest::Scalar = double]’ 207 | ::run(rhs.transpose(), lhs.transpose(), destT, alpha); | ~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:388:34: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:64: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix]’ 251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from ‘Eigen::internal::product_evaluator, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Matrix; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 124 | generic_product_impl::evalTo(m_result, xpr.lhs(), xpr.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from ‘Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {} | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from ‘Eigen::internal::dense_product_base::operator const Scalar() const [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Option = 0; Scalar = double]’ 137 | return internal::evaluator(derived()).coeff(0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:52: required from ‘double stan::mcmc::dense_e_metric::T(stan::mcmc::dense_e_point&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; BaseRNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >]’ 22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:21:10: required from here 21 | double T(dense_e_point& z) { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 1, -1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/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> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 1, -1, true>, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:23: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 1, -1, true>; U = Eigen::Block, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:64: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix]’ 251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from ‘Eigen::internal::product_evaluator, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Matrix; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 124 | generic_product_impl::evalTo(m_result, xpr.lhs(), xpr.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from ‘Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {} | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from ‘Eigen::internal::dense_product_base::operator const Scalar() const [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Option = 0; Scalar = double]’ 137 | return internal::evaluator(derived()).coeff(0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:52: required from ‘double stan::mcmc::dense_e_metric::T(stan::mcmc::dense_e_point&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; BaseRNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >]’ 22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:21:10: required from here 21 | double T(dense_e_point& z) { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:148:7: required from ‘class Eigen::CwiseBinaryOpImpl, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 1, -1, true> >, const Eigen::Block, -1, 1, true>, Eigen::Dense>’ 148 | class CwiseBinaryOpImpl | ^~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CwiseBinaryOp.h:77:7: required from ‘class Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >’ 77 | class CwiseBinaryOp : | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:56: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 1, -1, true>; U = Eigen::Block, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: [ skipping 16 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:64: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix]’ 251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from ‘Eigen::internal::product_evaluator, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Matrix; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 124 | generic_product_impl::evalTo(m_result, xpr.lhs(), xpr.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from ‘Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {} | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from ‘Eigen::internal::dense_product_base::operator const Scalar() const [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Option = 0; Scalar = double]’ 137 | return internal::evaluator(derived()).coeff(0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:52: required from ‘double stan::mcmc::dense_e_metric::T(stan::mcmc::dense_e_point&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; BaseRNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >]’ 22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:21:10: required from here 21 | double T(dense_e_point& z) { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase > >, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:481:7: required from ‘class Eigen::DenseCoeffsBase > >, 2>’ 481 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase > > >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase > > >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:118:37: required from ‘class Eigen::TransposeImpl >, Eigen::Dense>’ 118 | template class TransposeImpl | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Transpose.h:52:37: required from ‘class Eigen::Transpose > >’ 52 | template class Transpose | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/BlasUtil.h:506:13: [ skipping 18 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:64: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix]’ 251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from ‘Eigen::internal::product_evaluator, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Matrix; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 124 | generic_product_impl::evalTo(m_result, xpr.lhs(), xpr.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from ‘Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {} | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from ‘Eigen::internal::dense_product_base::operator const Scalar() const [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Option = 0; Scalar = double]’ 137 | return internal::evaluator(derived()).coeff(0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:52: required from ‘double stan::mcmc::dense_e_metric::T(stan::mcmc::dense_e_point&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; BaseRNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >]’ 22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:21:10: required from here 21 | double T(dense_e_point& z) { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘class Eigen::DenseCoeffsBase >, -1, 1, true>, 0>’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:302:7: required from ‘class Eigen::DenseCoeffsBase >, -1, 1, true>, 1>’ 302 | class DenseCoeffsBase : public DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:555:7: required from ‘class Eigen::DenseCoeffsBase >, -1, 1, true>, 3>’ 555 | class DenseCoeffsBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseBase.h:41:34: required from ‘class Eigen::DenseBase >, -1, 1, true> >’ 41 | template class DenseBase | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MatrixBase.h:48:34: required from ‘class Eigen::MatrixBase >, -1, 1, true> >’ 48 | template class MatrixBase | ^~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:37:34: required from ‘class Eigen::MapBase >, -1, 1, true>, 0>’ 37 | template class MapBase | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/MapBase.h:223:34: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:64: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix]’ 251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from ‘Eigen::internal::product_evaluator, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Matrix; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 124 | generic_product_impl::evalTo(m_result, xpr.lhs(), xpr.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from ‘Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {} | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from ‘Eigen::internal::dense_product_base::operator const Scalar() const [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Option = 0; Scalar = double]’ 137 | return internal::evaluator(derived()).coeff(0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:52: required from ‘double stan::mcmc::dense_e_metric::T(stan::mcmc::dense_e_point&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; BaseRNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >]’ 22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:21:10: required from here 21 | double T(dense_e_point& z) { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:56:30: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 56 | >::type PacketReturnType; | ^~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/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> >’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 1, -1, true> >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:311:41: required from ‘struct Eigen::internal::unary_evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 1, -1, true> >, Eigen::internal::IndexBased, double>’ 311 | CoeffReadCost = evaluator::CoeffReadCost, | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:90:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 1, -1, true> > >’ 90 | struct evaluator : public unary_evaluator | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:100:8: required from ‘struct Eigen::internal::evaluator, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 1, -1, true> > >’ 100 | struct evaluator | ^~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:739:41: required from ‘struct Eigen::internal::binary_evaluator, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>’ 739 | CoeffReadCost = int(evaluator::CoeffReadCost) + int(evaluator::CoeffReadCost) + int(functor_traits::Cost), | ^~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:722:8: [ skipping 21 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:64: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix]’ 251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from ‘Eigen::internal::product_evaluator, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Matrix; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 124 | generic_product_impl::evalTo(m_result, xpr.lhs(), xpr.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from ‘Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {} | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from ‘Eigen::internal::dense_product_base::operator const Scalar() const [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Option = 0; Scalar = double]’ 137 | return internal::evaluator(derived()).coeff(0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:52: required from ‘double stan::mcmc::dense_e_metric::T(stan::mcmc::dense_e_point&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; BaseRNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >]’ 22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:21:10: required from here 21 | double T(dense_e_point& z) { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:1071:54: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 1071 | PacketAlignment = unpacket_traits::alignment, | ^~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h: In instantiation of ‘Eigen::Index Eigen::internal::first_default_aligned(const Eigen::DenseBase&) [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >; Eigen::Index = long int]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:243:63: required from ‘static Eigen::internal::redux_impl::Scalar Eigen::internal::redux_impl::run(const Evaluator&, const Func&, const XprType&) [with XprType = Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >; Func = Eigen::internal::scalar_sum_op; Evaluator = Eigen::internal::redux_evaluator, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> > >; Scalar = double]’ 243 | const Index alignedStart = internal::first_default_aligned(xpr); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::redux(const Func&) const [with BinaryOp = Eigen::internal::scalar_sum_op; Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 418 | return internal::redux_impl::run(thisEval, func, derived()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25: required from ‘typename Eigen::internal::traits::Scalar Eigen::DenseBase::sum() const [with Derived = Eigen::CwiseBinaryOp, const Eigen::Transpose, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 1, -1, true> >, const Eigen::Block, -1, 1, true> >; typename Eigen::internal::traits::Scalar = double]’ 463 | return derived().redux(Eigen::internal::scalar_sum_op()); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:50:63: required from ‘static Eigen::internal::dot_nocheck::ResScalar Eigen::internal::dot_nocheck::run(const Eigen::MatrixBase&, const Eigen::MatrixBase&) [with T = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 1, -1, true>; U = Eigen::Block, -1, 1, true>; ResScalar = double]’ 50 | return a.transpose().template binaryExpr(b).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Dot.h:84:58: required from ‘typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType Eigen::MatrixBase::dot(const Eigen::MatrixBase&) const [with OtherDerived = Eigen::Block, -1, 1, true>; Derived = Eigen::Block, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, 1, -1, true>; typename Eigen::ScalarBinaryOpTraits::Scalar, typename Eigen::internal::traits::Scalar>::ReturnType = double; typename Eigen::internal::traits::Scalar = double; typename Eigen::internal::traits::Scalar = double]’ 84 | return internal::dot_nocheck::run(*this, other); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:380:62: [ skipping 15 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:251:64: required from ‘static void Eigen::internal::generic_product_impl::evalTo(Dst&, const Lhs&, const Rhs&) [with Dst = Eigen::Matrix; Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix]’ 251 | dst.coeffRef(0,0) = (lhs.transpose().cwiseProduct(rhs)).sum(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:124:75: required from ‘Eigen::internal::product_evaluator, ProductTag, LhsShape, RhsShape>::product_evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; int ProductTag = 6; LhsShape = Eigen::DenseShape; RhsShape = Eigen::DenseShape; typename Eigen::internal::traits::Lhs>::Scalar = double; typename Eigen::Product::Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; typename Eigen::internal::traits::Rhs>::Scalar = double; typename Eigen::Product::Rhs = Eigen::Matrix; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 124 | generic_product_impl::evalTo(m_result, xpr.lhs(), xpr.rhs()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/ProductEvaluators.h:35:90: required from ‘Eigen::internal::evaluator >::evaluator(const XprType&) [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Options = 0; XprType = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>, Eigen::Matrix, 0>]’ 35 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE explicit evaluator(const XprType& xpr) : Base(xpr) {} | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Product.h:137:22: required from ‘Eigen::internal::dense_product_base::operator const Scalar() const [with Lhs = Eigen::Product, const Eigen::CwiseNullaryOp, const Eigen::Matrix >, const Eigen::Transpose > >, Eigen::Matrix, 0>; Rhs = Eigen::Matrix; int Option = 0; Scalar = double]’ 137 | return internal::evaluator(derived()).coeff(0,0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:22:52: required from ‘double stan::mcmc::dense_e_metric::T(stan::mcmc::dense_e_point&) [with Model = model_tridim_transformation_namespace::model_tridim_transformation; BaseRNG = boost::random::additive_combine_engine, boost::random::linear_congruential_engine >]’ 22 | return 0.5 * z.p.transpose() * z.inv_e_metric_ * z.p; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/local/lib/R/library/StanHeaders/include/src/stan/mcmc/hmc/hamiltonians/dense_e_metric.hpp:21:10: required from here 21 | double T(dense_e_point& z) { | ^ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/DenseCoeffsBase.h:654:74: warning: ignoring attributes on template argument ‘Eigen::internal::packet_traits::type’ {aka ‘__m128d’} [-Wignored-attributes] 654 | return internal::first_aligned::alignment),Derived>(m); | ^~~~~~~~~ In file included from /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/util/ConfigureVectorization.h:346, from /usr/local/lib/R/library/RcppEigen/include/Eigen/Core:22: In function ‘_mm_load_pd’, inlined from ‘Eigen::internal::pload(Eigen::internal::unpacket_traits::type const*)double __vector(2)’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/arch/SSE/PacketMath.h:716:123, inlined from ‘Eigen::internal::ploadt(Eigen::internal::unpacket_traits::type const*)double __vector(2)’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/GenericPacketMath.h:967:25, inlined from ‘Eigen::internal::evaluator > >::packet<16, double __vector(2)>(long) constdouble __vector(2)’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:245:40, inlined from ‘Eigen::internal::binary_evaluator, Eigen::Array const, Eigen::Array const>, Eigen::internal::IndexBased, Eigen::internal::IndexBased, double, double>::packet<16, double __vector(2)>(long) constdouble __vector(2)’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/CoreEvaluators.h:791:80, inlined from ‘Eigen::internal::redux_impl, Eigen::internal::redux_evaluator, Eigen::Array const, Eigen::Array const> >, 3, 0>::run, Eigen::Array const, Eigen::Array const> >(Eigen::internal::redux_evaluator, Eigen::Array const, Eigen::Array const> > const&, Eigen::internal::scalar_sum_op const&, Eigen::CwiseBinaryOp, Eigen::Array const, Eigen::Array const> const&)double’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:251:78, inlined from ‘Eigen::DenseBase, Eigen::Array const, Eigen::Array const> >::redux >(Eigen::internal::scalar_sum_op const&) constdouble’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:418:56, inlined from ‘Eigen::DenseBase, Eigen::Array const, Eigen::Array const> >::sum() const’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:463:25, inlined from ‘Eigen::DenseBase, Eigen::Array const, Eigen::Array const> >::sum() const’ at /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/Redux.h:459:1, inlined from ‘stan::math::sum, Eigen::Array const, Eigen::Array const>, (void*)0>(Eigen::CwiseBinaryOp, Eigen::Array const, Eigen::Array const> const&)stan::value_type, Eigen::Array const, Eigen::Array const>, void>::type’ at /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/fun/sum.hpp:47:15, inlined from ‘stan::math::normal_lpdf >, double, double, (void*)0>(std::vector > const&, double const&, double const&)stan::return_type >, double, double>::type [clone .isra.0]’ at /usr/local/lib/R/library/StanHeaders/include/stan/math/prim/prob/normal_lpdf.hpp:82:38: /usr/lib/gcc/x86_64-redhat-linux/15/include/emmintrin.h:128:22: warning: ‘MEM[(__m128d * {ref-all})result_111]’ may be used uninitialized [-Wmaybe-uninitialized] 128 | return *(__m128d *)__P; | ^~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h: In function ‘Eigen::internal::selfadjoint_product_impl, -1, -1, false>, 17, false, Eigen::CwiseBinaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix const> const, Eigen::Block, -1, 1, true>, -1, 1, false> const>, 0, true>::run, -1, 1, false> >(Eigen::Block, -1, 1, false>&, Eigen::Block, -1, -1, false> const&, Eigen::CwiseBinaryOp, Eigen::CwiseNullaryOp, Eigen::Matrix const> const, Eigen::Block, -1, 1, true>, -1, 1, false> const> const&, double const&)void [clone .isra.0]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:229:7: warning: ‘result_66’ may be used uninitialized [-Wmaybe-uninitialized] 227 | internal::selfadjoint_matrix_vector_product::Flags&RowMajorBit) ? RowMajor : ColMajor, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | int(LhsUpLo), bool(LhsBlasTraits::NeedToConjugate), bool(RhsBlasTraits::NeedToConjugate)>::run | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 229 | ( | ^ 230 | lhs.rows(), // size | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 231 | &lhs.coeffRef(0,0), lhs.outerStride(), // lhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 232 | actualRhsPtr, // rhs info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 233 | actualDestPtr, // result info | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 234 | actualAlpha // scale factor | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 235 | ); | ~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/SelfadjointMatrixVector.h:41:6: note: by argument 4 of type ‘const double *’ to ‘Eigen::internal::selfadjoint_matrix_vector_product::run(long, double const*, long, double const*, double*, double)’ declared here 41 | void selfadjoint_matrix_vector_product::run( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/local/lib/R/library/RcppEigen/include/Eigen/Core:341: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h: In function ‘Eigen::internal::trmv_selector<6, 1>::run, -1, -1, false> const, -1, -1, false> const>, Eigen::Transpose, Eigen::CwiseNullaryOp, Eigen::Matrix const> const, Eigen::Transpose, -1, -1, false> const, -1, 1, true> const, -1, 1, false> const> const> const>, Eigen::Transpose, 1, -1, true>, 1, -1, false> > >(Eigen::Transpose, -1, -1, false> const, -1, -1, false> const> const&, Eigen::Transpose, Eigen::CwiseNullaryOp, Eigen::Matrix const> const, Eigen::Transpose, -1, -1, false> const, -1, 1, true> const, -1, 1, false> const> const> const> const&, Eigen::Transpose, 1, -1, true>, 1, -1, false> >&, Eigen::Transpose, 1, -1, true>, 1, -1, false> >::Scalar const&)void [clone .isra.0]’: /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:332:12: warning: ‘result_43’ may be used uninitialized [-Wmaybe-uninitialized] 327 | internal::triangular_matrix_vector_product | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 328 | | ~~~~~~~~~ 332 | ::run(actualLhs.rows(),actualLhs.cols(), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 333 | actualLhs.data(),actualLhs.outerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 334 | actualRhsPtr,1, | ~~~~~~~~~~~~~~~ 335 | dest.data(),dest.innerStride(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 336 | actualAlpha); | ~~~~~~~~~~~~ /usr/local/lib/R/library/RcppEigen/include/Eigen/src/Core/products/TriangularMatrixVector.h:105:24: note: by argument 5 of type ‘const double *’ to ‘Eigen::internal::triangular_matrix_vector_product::run(long, long, double const*, long, double const*, long, double*, long, double const&)’ declared here 105 | EIGEN_DONT_INLINE void triangular_matrix_vector_product | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ g++ -std=gnu++17 -shared -L/usr/lib64/R/lib -Wl,-z,relro -Wl,--as-needed -Wl,-z,pack-relative-relocs -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -specs=/usr/lib/rpm/redhat/redhat-hardened-ld-errors -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -Wl,--build-id=sha1 -o TriDimRegression.so RcppExports.o stanExports_tridim_transformation.o -L/usr/lib64 -Wl,-rpath,/usr/lib64 -ltbb -ltbbmalloc -L/usr/local/lib/R/library/RcppParallel/lib/ -Wl,-rpath,/usr/local/lib/R/library/RcppParallel/lib/ -ltbb -ltbbmalloc -L/usr/lib64/R/lib -lR installing to /builddir/build/BUILD/R-CRAN-TriDimRegression-1.0.3-build/BUILDROOT/usr/local/lib/R/library/00LOCK-TriDimRegression/00new/TriDimRegression/libs ** R ** data *** moving datasets to lazyload DB ** inst ** byte-compile and prepare package for lazy loading ** help *** installing help indices converting help for package ‘TriDimRegression’ finding HTML links ... done CarbonExample1Data html CarbonExample2Data html CarbonExample3Data html EyegazeData html Face3D_M010 html Face3D_M101 html Face3D_M244 html Face3D_M92 html Face3D_W070 html Face3D_W097 html Face3D_W182 html Face3D_W243 html FriedmanKohlerData1 html FriedmanKohlerData2 html NakayaData html R2 html TriDimRegression-package html check_exponential_prior html check_normal_prior html check_variables html coef.tridim_transformation html coef_summary html fit_transformation html fit_transformation_df html get_beta_n html is.tridim_transformation html loo.tridim_transformation html m2_affine html m2_euclidean html m2_projective html m2_translation html m3_affine html m3_euclidean_x html m3_euclidean_y html m3_euclidean_z html m3_projective html m3_translation html plot.tridim_transformation html predict.tridim_transformation html print.tridim_transformation html summary.tridim_transformation html transformation_matrix html tridim_transformation-class html variable_summary html waic.tridim_transformation html ** 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 (TriDimRegression) + test -d TriDimRegression/src + cd TriDimRegression/src + rm -f RcppExports.o stanExports_tridim_transformation.o TriDimRegression.so + rm -f /builddir/build/BUILD/R-CRAN-TriDimRegression-1.0.3-build/BUILDROOT/usr/local/lib/R/library/R.css + find /builddir/build/BUILD/R-CRAN-TriDimRegression-1.0.3-build/BUILDROOT/usr/local/lib/R/library -type f -exec sed -i s@/builddir/build/BUILD/R-CRAN-TriDimRegression-1.0.3-build/BUILDROOT@@g '{}' ';' + /usr/bin/find-debuginfo -j4 --strict-build-id -m -i --build-id-seed 1.0.3-1.fc43.copr9675756 --unique-debug-suffix -1.0.3-1.fc43.copr9675756.x86_64 --unique-debug-src-base R-CRAN-TriDimRegression-1.0.3-1.fc43.copr9675756.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/R-CRAN-TriDimRegression-1.0.3-build/TriDimRegression find-debuginfo: starting Extracting debug info from 1 files DWARF-compressing 1 files sepdebugcrcfix: Updated 1 CRC32s, 0 CRC32s did match. Creating .debug symlinks for symlinks to ELF files Copying sources found by 'debugedit -l' to /usr/src/debug/R-CRAN-TriDimRegression-1.0.3-1.fc43.copr9675756.x86_64 find-debuginfo: done + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig + /usr/lib/rpm/brp-compress + /usr/lib/rpm/redhat/brp-strip-lto /usr/bin/strip + /usr/lib/rpm/redhat/brp-mangle-shebangs + /usr/lib/rpm/brp-remove-la-files + /usr/lib/rpm/redhat/brp-python-rpm-in-distinfo + env /usr/lib/rpm/redhat/brp-python-bytecompile '' 1 0 -j4 + /usr/lib/rpm/redhat/brp-python-hardlink + /usr/bin/add-determinism --brp -j4 /builddir/build/BUILD/R-CRAN-TriDimRegression-1.0.3-build/BUILDROOT Handler jar skipped: jar handler requires $SOURCE_DATE_EPOCH to be set Handler gzip skipped: gzip handler requires $SOURCE_DATE_EPOCH to be set Handler zip skipped: zip handler requires $SOURCE_DATE_EPOCH to be set Scanned 31 directories and 137 files, processed 99 inodes, 0 modified (0 replaced + 0 rewritten), 0 unsupported format, 0 errors Reading /builddir/build/BUILD/R-CRAN-TriDimRegression-1.0.3-build/SPECPARTS/rpm-debuginfo.specpart Processing files: R-CRAN-TriDimRegression-1.0.3-1.fc43.copr9675756.x86_64 Provides: R-CRAN-TriDimRegression = 1.0.3-1.fc43.copr9675756 R-CRAN-TriDimRegression(x86-64) = 1.0.3-1.fc43.copr9675756 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libR.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.11)(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.38)(64bit) libc.so.6(GLIBC_2.4)(64bit) libc.so.6(GLIBC_ABI_DT_RELR)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libm.so.6(GLIBC_2.29)(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.15)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.19)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.26)(64bit) libstdc++.so.6(GLIBCXX_3.4.29)(64bit) libstdc++.so.6(GLIBCXX_3.4.30)(64bit) libstdc++.so.6(GLIBCXX_3.4.32)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libtbb.so.12()(64bit) rtld(GNU_HASH) Processing files: R-CRAN-TriDimRegression-debugsource-1.0.3-1.fc43.copr9675756.x86_64 Provides: R-CRAN-TriDimRegression-debugsource = 1.0.3-1.fc43.copr9675756 R-CRAN-TriDimRegression-debugsource(x86-64) = 1.0.3-1.fc43.copr9675756 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: R-CRAN-TriDimRegression-debuginfo-1.0.3-1.fc43.copr9675756.x86_64 Provides: R-CRAN-TriDimRegression-debuginfo = 1.0.3-1.fc43.copr9675756 R-CRAN-TriDimRegression-debuginfo(x86-64) = 1.0.3-1.fc43.copr9675756 debuginfo(build-id) = 711cd7171c4ab7b1e3e2cd925c499096f4f65f20 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: R-CRAN-TriDimRegression-debugsource(x86-64) = 1.0.3-1.fc43.copr9675756 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILD/R-CRAN-TriDimRegression-1.0.3-build/BUILDROOT Wrote: /builddir/build/RPMS/R-CRAN-TriDimRegression-debugsource-1.0.3-1.fc43.copr9675756.x86_64.rpm Wrote: /builddir/build/RPMS/R-CRAN-TriDimRegression-1.0.3-1.fc43.copr9675756.x86_64.rpm Wrote: /builddir/build/RPMS/R-CRAN-TriDimRegression-debuginfo-1.0.3-1.fc43.copr9675756.x86_64.rpm Executing(rmbuild): /bin/sh -e /var/tmp/rpm-tmp.TJqshj + umask 022 + cd /builddir/build/BUILD/R-CRAN-TriDimRegression-1.0.3-build + test -d /builddir/build/BUILD/R-CRAN-TriDimRegression-1.0.3-build + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w /builddir/build/BUILD/R-CRAN-TriDimRegression-1.0.3-build + rm -rf /builddir/build/BUILD/R-CRAN-TriDimRegression-1.0.3-build + RPM_EC=0 ++ jobs -p + exit 0 RPM build warnings: %source_date_epoch_from_changelog is set, but %changelog has no entries to take a date from Finish: rpmbuild R-CRAN-TriDimRegression-1.0.3-1.fc43.copr9675756.src.rpm Finish: build phase for R-CRAN-TriDimRegression-1.0.3-1.fc43.copr9675756.src.rpm INFO: chroot_scan: 1 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/fedora-43-x86_64-1760061953.159188/root/var/log/dnf5.log INFO: chroot_scan: creating tarball /var/lib/copr-rpmbuild/results/chroot_scan.tar.gz /bin/tar: Removing leading `/' from member names INFO: Done(/var/lib/copr-rpmbuild/results/R-CRAN-TriDimRegression-1.0.3-1.fc43.copr9675756.src.rpm) Config(child) 2 minutes 43 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running RPMResults tool Package info: { "packages": [ { "name": "R-CRAN-TriDimRegression-debuginfo", "epoch": null, "version": "1.0.3", "release": "1.fc43.copr9675756", "arch": "x86_64" }, { "name": "R-CRAN-TriDimRegression", "epoch": null, "version": "1.0.3", "release": "1.fc43.copr9675756", "arch": "x86_64" }, { "name": "R-CRAN-TriDimRegression-debugsource", "epoch": null, "version": "1.0.3", "release": "1.fc43.copr9675756", "arch": "x86_64" }, { "name": "R-CRAN-TriDimRegression", "epoch": null, "version": "1.0.3", "release": "1.fc43.copr9675756", "arch": "src" } ] } RPMResults finished